Everyday Economics – Why are consumer prices generally higher in urban areas than in rural areas?

In condensed urban areas there are many (potential) consumers and many firms operating to produce and sell to these consumers. The retail industry could be seen as operating between perfect competition and monopolistic competition, most retail establishments (including corner shops and the larger chains who sell branded goods; not including own brands) sell homogeneous goods and don’t usually have monopolies (however shop locations can be seen as effective local monopolies, as areas may be restricted as to the number of shops they can have). Therefore we would expect strong competition in this market and hence the driving down of prices for consumers. [...]