Largest Towns in North Ayrshire 12

Irvine
39.5K
Kilmarnock
38.2K
Kilwinning
17.2K
Largs
12.9K
Saltcoats
12.8K
Ardrossan
11.1K
Stevenston
9.4K
Beith
7.7K
Kilbirnie
7.4K
Dalry
6.3K
West Kilbride
5.2K
Isle of Arran
4.7K

Location

Elevation & Terrain

Lowest point Brodick — 0 ft (0 m)
Highest point Margnaheglish — 640 ft (195 m)
Average across towns 154 ft (47 m)
Elevation range 640 ft (195 m)

North Ayrshire stretches from 0 ft at Brodick up to 640 ft at Margnaheglish, a span of 640 ft across 101 towns and villages. This reflects notably varied terrain, with clear contrasts between lower valleys and higher ground.

Places in North Ayrshire 101

A B C D E F G H I K L M N P S T U W

Postcode Areas in North Ayrshire 2

North Ayrshire is served by 2 postcode areas. Each area contains multiple postcode districts covering different parts of the county.

Neighbouring Counties 6