Portobello on the map

Location in City of EdinburghPortobello sits where the marker shows within the county.

21,202
Population
9,208
Households
Create a free area profile for PortobelloDownload or embed an infographic of these statistics

About Portobello

Portobello is a suburb located to the east of Edinburgh, along the southern shore of the Firth of Forth. It is known for its long sandy beach, which is popular with both locals and visitors. The area features a promenade that runs alongside the beach, offering a pleasant space for walks and leisure activities. The local high street is home to a variety of shops, cafes, and restaurants, catering to a range of tastes and preferences.

In addition to its coastal attractions, Portobello has a number of parks and recreational areas, making it suitable for families and outdoor enthusiasts. The community hosts various events throughout the year, fostering a sense of local spirit. With its easy access to the city centre of Edinburgh, Portobello serves as a convenient spot for those looking to enjoy both seaside and urban experiences.

Nearest Train Stations 6 stations

Brunstane Train Station 0.8 miles
Musselburgh Train Station 1.7 miles
Wallyford Train Station 3.8 miles
Haymarket Train Station 4.1 miles
Prestonpans Train Station 5.5 miles
Kingsknowe Train Station 6.1 miles

Location

Local Government

District City of Edinburgh
Ward Portobello/Craigmillar
Constituency Edinburgh East

Frequently Asked Questions about Portobello

What is the population of Portobello?
Portobello has a population of approximately 21,202 residents, based on the latest census figures for the surrounding postcode area.
What postcodes cover Portobello?
Portobello is covered by the EH15 postcode district.
Where is the nearest train station to Portobello?
The nearest railway station to Portobello is Brunstane Train Station, about 0.8 miles away.