Population Statistics
HomeUnited KingdomRenfrewshire

Towns and cities in Renfrewshire by population

By James Burfield, SEO consultant, Bath · Page updated · ONS mid-year estimates · GeoNames

All 16 populated places in Renfrewshire, ranked by current population. The largest is Paisley, with 77,270 people.

Every place in Renfrewshire, ranked

Do not add these figures together to get Renfrewshire's population. Settlement boundaries overlap, so the rows below sum to more than the area actually holds: 175,618 against an official 189,170. The ONS figure above is the one to quote. Why figures differ.
189,170
population of Renfrewshire (ONS, mid-2024)
16
towns & places
Paisley
largest place
#PlacePopulation
1Paisley77,270
2Renfrew24,270
3Johnstone15,930
4Erskine15,530
5Linwood8,590
6Houston6,420
7Elderslie5,690
8Bridge of Weir4,860
9Bishopton4,640
10Kilbarchan3,580
11Lochwinnoch2,900
12Inchinnan1,910
13Howwood1,580
14Hawkhead968
15Langbank910
16Brookfield570

Common questions

What is the population of Renfrewshire?
189,170, on the ONS mid-2024 estimate for Renfrewshire. The individual towns listed on this page sum to more than that, because settlement boundaries overlap; the ONS figure is the one to quote for the area as a whole.
What is the largest town in Renfrewshire?
Paisley, with 77,270 residents on current figures. This page ranks all 16 recorded places in Renfrewshire by population, each linking to its own page with sources and, where held, a 2005 comparison.