North Ayrshire is situated on the scenic south west coast of Scotland, and is home to 135,900 residents. It covers an area of 340 square miles.

Our area includes the towns and villages of Ardrossan, Beith, Dalry, Fairlie, Irvine, Kilbirnie, Kilwinning, Largs, Saltcoats, Skelmorlie, Stevenston, West Kilbride, as well as the Isles of Arran (largest town Brodick) and  Cumbraes (with town of Millport) .

  • Map of North Ayrshire

North Ayrshire localities by population

  • Irvine: 33,700
  • Three Towns (Ardrossan, Saltcoats, Stevenston): 32,900
  • North Coast & Cumbraes (Largs, Fairlie, Millport, Skelmorlie, West Kilbride): 24,700
  • Garnock Valley (Beith, Dalry, Kilbirnie): 20,000
  • Kilwinning: 16,100
  • Isle of Arran (Brodick): 4,600

You can find further information on locality demographics on the North Ayrshire Community Planning Partnership website.

Invest in North Ayrshire

When you choose North Ayrshire for your business, you’re choosing a location strategically connected to both local and global markets. A prosperous science, engineering and manufacturing hub with a valuable tourism industry, where you can tap into skilled workers and world class business support.