Population Statistics
HomeUKTrendsMidlothian

Midlothian population, 2001–2024

Midlothian has an estimated population of 99,880 (mid-2024), up 23.4% since 2001. Official ONS mid-year estimates for the Midlothian local authority area.

99,880
population, mid-2024
+23.4%
since 2001
+15.0%
last 10 years
2024
peak year (99,880)
2005201020152020 81k 100k

Year by year

YearPopulationChange
202499,880+1.5%
202398,370+1.4%
202297,040+1.4%
202195,670+1.6%
202094,180+0.8%
201993,420+1.3%
201892,220+1.3%
201791,000+1.7%
201689,470+1.5%
201588,180+1.5%
201486,880+2.1%
201385,120+0.9%
201284,390+1.1%
201183,450+1.3%
201082,360+0.6%
200981,900+0.4%
200881,550+1.5%
200780,370+0.5%
200679,990-0.1%
200580,050-0.2%
200480,230-0.1%
200380,280-0.7%
200280,880-0.1%
200180,950
Figures are ONS mid-year population estimates for the Midlothian local authority area (code S12000019), which can differ from the population of a town of the same name. Sources & method.