11 shops in Main Beach. 7 of them sit on Tedder Avenue. 9 are one-offs; 2 carry a name that repeats elsewhere on the coast (7-Eleven, BWS).
Counted from the street address on each listing, falling back to the building it sits in — so a shopping-centre tenant counts to the centre's street, not its own shopfront.
Suburbs sharing a border with Main Beach, and how many shops each holds — a five-minute drive usually beats a second lap of the same street.
Verified profiles first, then the listings with the most detail.