Belford population
Belford has a population of 1,258, making it the 36th largest place in Northumberland.
1,258
population (latest)
#36
of 68 in Northumberland
Year-by-year official estimates for the wider area: Northumberland population trends, 2001–2024.
Nearby in Northumberland
| # | Place | Population |
|---|---|---|
| 1 | Longhoughton | 1,383 |
| 2 | Warkworth | 1,346 |
| 3 | Heddon on the Wall | 1,318 |
| 4 | Felton | 1,126 |
| 5 | Acomb | 1,106 |
| 6 | Bellingham | 1,070 |