Towns and Populations of Ayrshire

If there is no population figure for the vilage listed, then there are less than 500 peple in it. The total figure is included within the nearest larger town. I can't find any figures for villages below a population of 500

Source is a government site

East Ayrshire

Town

Population (approx)

Auchentiber
Auchinleck3450
Bellsbank
Catrine2130
Connel Park
Coylton2720
Craigie
Craigmalloch
Cronberry
Crosshouse2470
Crossroads
Cumnock9280
Dalblair
Dalmellington1380
Dalrymple1380
Darvel3430
Drakemyre
Drongan2990
Dundonald2640
Dunlop850
Dunure
Fenwick840
Fisherton
Gabroc Hill
Galston8080
Gatehead
Gateside
Giffordland
Girvan6900
Glenbuck
Glengarnock
Hurlford4910
Irvine36700
Kilbirnie7360
Kilmarnock44170
Kilmaurs2670
Kilwinning16320
Kingsford
Kingswell
Kirkmichael
Kirkoswald
Logan1260
Lugton
Maidens
Mansfield
Mauchline4080
Maybole4690
Millport1270
Minishant
Monkton800
Moscow
Muirkirk1260
New Cumnock3040
Newmilns3120
Ochiltree750
Patna2190
Pinmore
Portencross
Prestwick14800
Rankinston
Saltcoats11560
Sinclairston
Skares
Sorn
Springside1160
Stevenston9050
stewarton 6570
Straiton
Symington1060
Tarbolton1930
Troon14440
Turnberry
Waterside
West Kilbride4620

Isle of Arran

Town

Population (approx)

Auchencar
Blackwaterfoot
Broddick650
Catacol
Corrie
Corriecravie
Kildonnan
Kilpatrick
Lamlash1100
Lochranza
Machrie
Pirnhill
Sannox
Whiting Bay
Witefarland

North Ayrshire

Town

Population (approx)

Ardrossan31320
Beith6250
Dalry5490
Fairlie1530
Largs11360
Skelmorlie1990
Torranyard

South Ayrshire

Town

Population (approx)

Ayr60920
Ballantrae
Barr
Barrhill
Belston
Burnhead
Colmonell
Crosshill560
Crosshill
Dailly900
Dornal
Eldrick
Garleffin
Loans710
Mossblown2020
Pinwherry
Smyrton