Compare

Kilmarnock

Town

Town in East Ayrshire, Scotland.

Kilmarnock is an ONS built-up area: the land built up as one town, whatever council it is in. Figures for Kilmarnock add up the census output areas (or, for claimants, the neighbourhoods) that sit mostly inside it, so they are close to, but not exactly, the town’s own.

Open in map

Radon Affected Area by town

Worked out by Open Index · 2022

Under 1%90% or more

About 17% of people in Kilmarnock live in a 1 km square that the radon atlas marks as a radon Affected Area.

Population
44,750
250th most populated of 1,209
ONS Census 2021 · 2021
People in radon Affected Area squares
17%
UK 44%
Worked out by Open Index
Gigabit broadband coverage
94.4%
UK 87.8%
Ofcom · Jan 2026
Claimant rate
4.2%
UK 3.9%
ONS via Nomis · Aug 2026

How Kilmarnock compares

Each dot is a town. The black line marks the middle one.

KilmarnockMiddle
Population117 towns, Scotland · 2021
Population: every town in Scotland117 areas from 7,510 to 637,024. The middle area is 14,054. Kilmarnock is 44,750.
44,75014th most populated
People in radon Affected Area squares117 towns, Scotland · 2022
People in radon Affected Area squares: every town in Scotland117 areas from 0.0% to 100.0%. The middle area is 4.0%. Kilmarnock is 17.0%.
17%joint 40th most people in radon Affected Areas
Gigabit broadband coverage117 towns, Scotland · Jan 2026
Gigabit broadband coverage: every town in Scotland117 areas from 17.5% to 99.8%. The middle area is 93.1%. Kilmarnock is 94.4%.
94.4%joint 43rd highest
Claimant rate117 towns, Scotland · Aug 2026
Claimant rate: every town in Scotland117 areas from 0.7% to 6.3%. The middle area is 3.1%. Kilmarnock is 4.2%.
4.2%joint 17th highest

What is the population of Kilmarnock?

Kilmarnock had 44,750 usual residents at the census.

Kilmarnock is the 250th most populated of 1,209 in the UK.

Neighbourhoods in Kilmarnock

NamePeople (census)Recorded crime per 1,000Deprivation decileGigabit broadband
Altonhill North and Onthank - 01658No figureNo figure100.0%
Altonhill North and Onthank - 02897No figureNo figure97.8%
Altonhill North and Onthank - 03918No figureNo figure99.1%
Altonhill North and Onthank - 04744No figureNo figure100.0%
Altonhill North and Onthank - 05656No figureNo figure98.1%
Altonhill North and Onthank - 06638No figureNo figure100.0%
Altonhill South, Longpark and Hillhead - 01770No figureNo figure100.0%
Altonhill South, Longpark and Hillhead - 02561No figureNo figure100.0%
Altonhill South, Longpark and Hillhead - 03454No figureNo figure99.3%
Altonhill South, Longpark and Hillhead - 04649No figureNo figure100.0%
Altonhill South, Longpark and Hillhead - 05803No figureNo figure81.9%
Altonhill South, Longpark and Hillhead - 06939No figureNo figure94.4%
Altonhill South, Longpark and Hillhead - 07530No figureNo figure63.9%
Bellfield and Kirkstyle - 01874No figureNo figure100.0%
Bellfield and Kirkstyle - 02768No figureNo figure99.8%
Bellfield and Kirkstyle - 031,031No figureNo figure99.8%
Bellfield and Kirkstyle - 04878No figureNo figure96.3%
Bellfield and Kirkstyle - 05788No figureNo figure99.7%
Bonnyton and Town Centre - 01635No figureNo figure73.3%
Bonnyton and Town Centre - 02650No figureNo figure93.7%
Bonnyton and Town Centre - 03466No figureNo figure99.6%
Bonnyton and Town Centre - 04927No figureNo figure98.7%
Bonnyton and Town Centre - 05769No figureNo figure99.4%
Crosshouse, Gatehead and Kilmaurs Rural - 05842No figureNo figure74.2%
Crosshouse, Gatehead and Kilmaurs Rural - 06634No figureNo figure100.0%
Dean and New Farm Loch North - 01550No figureNo figure98.1%
Dean and New Farm Loch North - 02839No figureNo figure91.8%
Dean and New Farm Loch North - 03666No figureNo figure100.0%
Dean and New Farm Loch North - 04860No figureNo figure97.6%
Dean and New Farm Loch North - 05717No figureNo figure100.0%
Grange, Howard and Gargieston - 01889No figureNo figure98.5%
Grange, Howard and Gargieston - 02575No figureNo figure92.6%
Grange, Howard and Gargieston - 03618No figureNo figure89.8%
Grange, Howard and Gargieston - 04873No figureNo figure99.8%
Grange, Howard and Gargieston - 05630No figureNo figure100.0%
Grange, Howard and Gargieston - 06837No figureNo figure97.3%
Grange, Howard and Gargieston - 07595No figureNo figure100.0%
Grange, Howard and Gargieston - 08554No figureNo figure89.4%
Grange, Howard and Gargieston - 09620No figureNo figure90.0%
Kilmarnock South Central and Caprington - 01750No figureNo figure100.0%
Kilmarnock South Central and Caprington - 02644No figureNo figure99.3%
Kilmarnock South Central and Caprington - 03693No figureNo figure78.2%
Kilmarnock South Central and Caprington - 04627No figureNo figure56.8%
New Farm Loch South - 01459No figureNo figure100.0%
New Farm Loch South - 02834No figureNo figure79.1%
New Farm Loch South - 03700No figureNo figure98.6%
New Farm Loch South - 04868No figureNo figure86.0%
Piersland - 01545No figureNo figure98.2%
Piersland - 02582No figureNo figure91.8%
Piersland - 03908No figureNo figure94.5%
Piersland - 04611No figureNo figure100.0%
Piersland - 05521No figureNo figure99.6%
Shortlees - 01568No figureNo figure95.9%
Shortlees - 021,044No figureNo figure99.1%
Shortlees - 03776No figureNo figure97.5%
Shortlees - 04485No figureNo figure100.0%
Shortlees - 051,018No figureNo figure99.8%
Shortlees - 06517No figureNo figure100.0%
Southcraig and Beansburn - 011,086No figureNo figure99.8%
Southcraig and Beansburn - 02586No figureNo figure78.0%
Southcraig and Beansburn - 03719No figureNo figure99.7%
Southcraig and Beansburn - 04878No figureNo figure100.0%
Southcraig and Beansburn - 05807No figureNo figure100.0%
Southcraig and Beansburn - 06581No figureNo figure100.0%
Southcraig and Beansburn - 07555No figureNo figure99.6%
Southcraig and Beansburn - 08508No figureNo figure98.4%

Your MP

As of , from the UK Parliament Members API. Contains Parliamentary information licensed under the Open Parliament Licence v3.0. Source: UK Parliament, Members API.

Council1

Postcode districts covering Kilmarnock3

Middle areas in Kilmarnock11

Towns near Kilmarnock6

Kilmarnock in brief

Kilmarnock is a town in East Ayrshire, Scotland.

About 45,126 people lived in Kilmarnock in mid-2024 (worked out by Open Index from NRS small-area estimates).

Kilmarnock had 44,750 usual residents at the census.

About 17% of people in Kilmarnock live in a 1 km square that the radon atlas marks as a radon Affected Area.

In Kilmarnock, 94.4% of homes and businesses could get gigabit-capable broadband in January 2026.

In Kilmarnock, 4.2% of residents aged 16 to 64 were claiming out-of-work benefits in August 2026.