AB30 postcode district: Laurencekirk and around

AB30 is a postcode district in Scotland, with 322 postcodes in use in 2 sectors. It has postcodes in Laurencekirk. It is split between 2 councils: Aberdeenshire (317 postcodes) and Angus (5).

Postcodes in use
322
Sectors
2
Councils
2 councils

Source: Office for National Statistics (ONS) Postcode Directory, August 2026, loaded 20 October 2026. See all our data sources

Every postcode in AB30, and which are new since 2020

Map of every postcode in AB30, by new since 2020 Of the 322 postcodes in AB30 that ONS places, 13 are new since 2020 and 309 were in use before 2020. One group of new postcodes is outlined: 7 new postcodes since 2020. Places named: Laurencekirk. Drawn over roads, rivers and built-up areas. North is up; the scale bar is 2.5 km. A92 AB30 1AA: before 2020AB30 1AB: before 2020AB30 1AD: before 2020AB30 1AG: before 2020AB30 1AJ: before 2020AB30 1AN: before 2020AB30 1AP: before 2020AB30 1AQ: before 2020AB30 1AR: before 2020AB30 1AT: before 2020AB30 1AU: before 2020AB30 1AX: before 2020AB30 1AY: before 2020AB30 1AZ: before 2020AB30 1BA: before 2020AB30 1BB: before 2020AB30 1BD: before 2020AB30 1BF: before 2020AB30 1BG: before 2020AB30 1BP: before 2020AB30 1BQ: before 2020AB30 1BS: before 2020AB30 1BT: before 2020AB30 1BU: before 2020AB30 1BX: before 2020AB30 1BY: before 2020AB30 1BZ: before 2020AB30 1DA: before 2020AB30 1DB: before 2020AB30 1DD: before 2020AB30 1DE: before 2020AB30 1DG: before 2020AB30 1DH: before 2020AB30 1DJ: before 2020AB30 1DL: before 2020AB30 1DN: before 2020AB30 1DP: before 2020AB30 1DQ: before 2020AB30 1DR: before 2020AB30 1DS: before 2020AB30 1DT: before 2020AB30 1DU: before 2020AB30 1DX: before 2020AB30 1DY: before 2020AB30 1DZ: before 2020AB30 1EA: before 2020AB30 1EB: before 2020AB30 1ED: before 2020AB30 1EE: before 2020AB30 1EF: before 2020AB30 1EG: before 2020AB30 1EJ: before 2020AB30 1EL: before 2020AB30 1EN: before 2020AB30 1EP: before 2020AB30 1EQ: before 2020AB30 1ER: before 2020AB30 1ES: before 2020AB30 1ET: before 2020AB30 1EW: before 2020AB30 1EX: before 2020AB30 1EY: before 2020AB30 1EZ: before 2020AB30 1FA: before 2020AB30 1FD: before 2020AB30 1FE: before 2020AB30 1FJ: before 2020AB30 1FP: before 2020AB30 1FR: before 2020AB30 1FZ: before 2020AB30 1GA: before 2020AB30 1GG: before 2020AB30 1GP: before 2020AB30 1GU: before 2020AB30 1HA: before 2020AB30 1HB: before 2020AB30 1HD: before 2020AB30 1HF: before 2020AB30 1HJ: before 2020AB30 1HL: before 2020AB30 1HN: before 2020AB30 1HP: before 2020AB30 1HQ: before 2020AB30 1HR: before 2020AB30 1HS: before 2020AB30 1HT: before 2020AB30 1HX: before 2020AB30 1JA: before 2020AB30 1JB: before 2020AB30 1JD: before 2020AB30 1JJ: before 2020AB30 1JL: before 2020AB30 1JN: before 2020AB30 1JP: before 2020AB30 1JQ: before 2020AB30 1JR: before 2020AB30 1JS: before 2020AB30 1JT: before 2020AB30 1JX: before 2020AB30 1LA: before 2020AB30 1LB: before 2020AB30 1LD: before 2020AB30 1LF: before 2020AB30 1LJ: before 2020AB30 1LL: before 2020AB30 1LN: before 2020AB30 1LP: before 2020AB30 1LQ: before 2020AB30 1LR: before 2020AB30 1LS: before 2020AB30 1LT: before 2020AB30 1LX: before 2020AB30 1NA: before 2020AB30 1NB: before 2020AB30 1ND: before 2020AB30 1NE: before 2020AB30 1NG: before 2020AB30 1NH: before 2020AB30 1NJ: before 2020AB30 1NL: before 2020AB30 1NN: before 2020AB30 1NP: before 2020AB30 1NQ: before 2020AB30 1NR: before 2020AB30 1NS: before 2020AB30 1NT: before 2020AB30 1NU: before 2020AB30 1NX: before 2020AB30 1NY: before 2020AB30 1PA: before 2020AB30 1PB: before 2020AB30 1PD: before 2020AB30 1PF: before 2020AB30 1PJ: before 2020AB30 1PL: before 2020AB30 1PN: before 2020AB30 1PP: before 2020AB30 1PQ: before 2020AB30 1PR: before 2020AB30 1PS: before 2020AB30 1PT: before 2020AB30 1PX: before 2020AB30 1QA: before 2020AB30 1QB: before 2020AB30 1QD: before 2020AB30 1QJ: before 2020AB30 1QL: before 2020AB30 1QN: before 2020AB30 1QP: before 2020AB30 1QQ: before 2020AB30 1QR: before 2020AB30 1QS: before 2020AB30 1QT: before 2020AB30 1QX: before 2020AB30 1RA: before 2020AB30 1RB: before 2020AB30 1RD: before 2020AB30 1RJ: before 2020AB30 1RL: before 2020AB30 1RN: before 2020AB30 1RP: before 2020AB30 1RQ: before 2020AB30 1RR: before 2020AB30 1RS: before 2020AB30 1RT: before 2020AB30 1RX: before 2020AB30 1SA: before 2020AB30 1SB: before 2020AB30 1SD: before 2020AB30 1SE: before 2020AB30 1SF: before 2020AB30 1SG: before 2020AB30 1SJ: before 2020AB30 1SL: before 2020AB30 1SN: before 2020AB30 1SP: before 2020AB30 1SQ: before 2020AB30 1SS: before 2020AB30 1ST: before 2020AB30 1SX: before 2020AB30 1TA: before 2020AB30 1TB: before 2020AB30 1TD: before 2020AB30 1TH: before 2020AB30 1TL: before 2020AB30 1TN: before 2020AB30 1TP: before 2020AB30 1TQ: before 2020AB30 1TR: before 2020AB30 1TS: before 2020AB30 1TT: before 2020AB30 1TX: before 2020AB30 1TZ: before 2020AB30 1UA: before 2020AB30 1UB: before 2020AB30 1UD: before 2020AB30 1UE: before 2020AB30 1UF: before 2020AB30 1UG: before 2020AB30 1UH: before 2020AB30 1UJ: before 2020AB30 1UP: before 2020AB30 1UQ: before 2020AB30 1UR: before 2020AB30 1US: before 2020AB30 1UX: before 2020AB30 1UY: before 2020AB30 1WP: before 2020AB30 1WR: before 2020AB30 1WT: before 2020AB30 1WU: before 2020AB30 1XA: before 2020AB30 1XB: before 2020AB30 1XD: before 2020AB30 1XE: before 2020AB30 1XG: before 2020AB30 1XH: before 2020AB30 1XJ: before 2020AB30 1XL: before 2020AB30 1XN: before 2020AB30 1XR: before 2020AB30 1XS: before 2020AB30 1XX: before 2020AB30 1XY: before 2020AB30 1YB: before 2020AB30 1YD: before 2020AB30 1YG: before 2020AB30 1YJ: before 2020AB30 1YL: before 2020AB30 1YN: before 2020AB30 1YP: before 2020AB30 1YQ: before 2020AB30 1YR: before 2020AB30 1YS: before 2020AB30 1YT: before 2020AB30 1YX: before 2020AB30 1ZG: before 2020AB30 1ZJ: before 2020AB30 1ZR: before 2020AB30 1GW: new since 2020AB30 1GY: new since 2020AB30 1GZ: new since 2020AB30 1HU: new since 2020AB30 1HY: new since 2020AB30 1JF: new since 2020AB30 1JG: new since 2020AB30 9AR: new since 2020AB30 1GF: new since 2020AB30 1HZ: new since 2020 Laurencekirk 7 new postcodes since 2020, outlined: this goes to AB30 1JF, the newest of them7 new postcodes since 2020 Map of every postcode in AB30, by new since 2020 Of the 322 postcodes in AB30 that ONS places, 13 are new since 2020 and 309 were in use before 2020. One group of new postcodes is outlined: 7 new postcodes since 2020. Places named: Laurencekirk. Drawn over roads, rivers and built-up areas. North is up; the scale bar is 5 km. A92 Laurencekirk 7 new postcodes since 2020, outlined: this goes to AB30 1JF, the newest of them7 new postcodes since 2020
  • New since 2020: 13
  • In use before 2020: 309
  • Outline: where 5 or more new postcodes since 2020 lie together

Of the 322 postcodes in AB30 that ONS places, 13 are new since 2020 and 309 were in use before 2020.

Each mark is a postcode's centre point as ONS gives it, not a building. Press one to see its postcode and open its page. New since 2020 means it came into use in January 2020 or later. A dashed outline shows where 5 or more lie within 560 metres of each other. It is not a boundary, and no boundary is drawn. Where marks overlap, the one first in the key is drawn; the counts include every postcode.

The middle of its postcodes: latitude 56.8463, longitude -2.4781. Open this area on OpenStreetMap

Source: Office for National Statistics (ONS) Postcode Directory, August 2026, loaded 20 October 2026, the centre point of each postcode; when each came into use: the same directory; roads, rivers and built-up areas: Contains OS data © Crown copyright and database right 2026. Drawn by us. Street map: Ordnance Survey, OS Open Zoomstack, Open Government Licence v3.0, drawn with MapLibre. How we use them

Where the new postcodes lie together

What broadband can you get in AB30?

Ofcom reports on 319 of the 322 postcodes in AB30. At 120 of them every home and business can get gigabit broadband, and at 14 some cannot get decent broadband (10 Mbit/s).

Postcodes where every home can get gigabit120 of 319
Postcodes where every home can get superfast229 of 319
Postcodes where some cannot get decent broadband14 of 319

Ofcom gives each postcode's share of homes and businesses, not how many there are, so these count postcodes. Each postcode page has its own figures. A provider's checker answers for one address.

Check one address on Ofcom's checker

Source: Ofcom, Connected Nations, Spring 2026, data for January 2026, Open Government Licence v3.0. How we use it

Postcodes in AB30

Pick a sector, then a postcode. A sector is the district plus the next digit.

UK postcode format explained

Places in AB30

Towns and villages with postcodes in AB30, and how many each has here.

Who covers AB30

How many of the district's postcodes in use fall under each council, constituency and police force area.

Councils

What council am I in?

Constituencies

  • West Aberdeenshire and Kincardine317
  • Angus and Perthshire Glens5

Police force areas

  • Scotland322

Next to AB30

"Next to" is by number: the districts before and after AB30 in the AB area.

Check a postcode

Something wrong on this page? Report an error and we will check it against the source.