Maryburgh population
Maryburgh has a population of 1,180, making it the 29th largest place in Highland.
1,180
population (latest)
#29
of 82 in Highland
Year-by-year official estimates for the wider area: Highland population trends, 2001–2024.
Nearby in Highland
| # | Place | Population |
|---|---|---|
| 1 | Evanton | 1,390 |
| 2 | Beauly | 1,360 |
| 3 | Brora | 1,290 |
| 4 | Drumnadrochit | 1,130 |
| 5 | Ardersier | 1,110 |
| 6 | Newtonmore | 1,100 |