
Ecommerce shipping can be a nightmare!
Different areas have different costs; the highlands cost more than the mainland, anything on an island is crazy expensive and then there’s Northern Ireland to account for too.
Usually, the way to set these varying costs in eCommerce platforms like Woocommerce, Shopify, Magento or BigCommerce is by splitting shipping rates by postcode. Over the years, I’ve found “UK Mainland Postcode Lists” on the internet that are incorrect. The common mistake made by these lists is assuming that all postcodes starting with B… are all UK Mainland; in fact, they’re not. Postcodes starting with BT… are for Belfast in Northern Ireland, but there are postcodes that start with B… in the UK Mainland.
Due to this frustration of never being able to find a perfect list, I decided to painstakingly make it myself. And now, I’m sharing it with the world.
So here it is, an Excel File Download of United Kingdom postcodes split by UK Mainland, Northern Ireland, Scottish Highlands and the Channel Islands. I’ve also pasted the raw data below.
Download UK Postcodes For Woocommerce Shipping (Excel File.xlsx)
UK Mainland
AL*
B1*
B10*
B11*
B12*
B13*
B14*
B15*
B16*
B17*
B18*
B19*
B2*
B20*
B21*
B22*
B23*
B24*
B25*
B26*
B27*
B28*
B29*
B3*
B30*
B31*
B32*
B33*
B34*
B35*
B36*
B37*
B38*
B39*
B4*
B40*
B41*
B42*
B43*
B44*
B45*
B46*
B47*
B48*
B49*
B5*
B50*
B51*
B52*
B53*
B54*
B55*
B56*
B57*
B58*
B59*
B6*
B60*
B61*
B62*
B63*
B64*
B65*
B66*
B67*
B68*
B69*
B7*
B70*
B71*
B72*
B73*
B74*
B75*
B76*
B77*
B78*
B79*
B8*
B80*
B81*
B82*
B83*
B84*
B85*
B86*
B87*
B88*
B89*
B9*
B90*
B91*
B92*
B93*
B94*
B95*
B96*
B97*
B98*
B99*
BA*
BB*
BD*
BH*
BL*
BN*
BR*
BS*
CA*
CB*
CF*
CH*
CM*
CO*
CR*
CT*
CV*
CW*
DA*
DD*
DE*
DG*
DH*
DL*
DN*
DT*
DY*
E1*
E10*
E11*
E12*
E13*
E14*
E15*
E16*
E17*
E18*
E19*
E2*
E20*
E3*
E4*
E5*
E6*
E7*
E8*
E9*
EC*
EH*
EN*
EX*
FY*
FY*
GL*
GU*
HA*
HD*
HG*
HP*
HR*
HU*
HX*
IG*
IP*
KT*
L1*
L10*
L11*
L12*
L13*
L14*
L15*
L16*
L17*
L18*
L19*
L2*
L20*
L21*
L22*
L23*
L24*
L25*
L26*
L27*
L28*
L29*
L3*
L30*
L31*
L32*
L33*
L34*
L35*
L36*
L37*
L38*
L39*
L4*
L40*
L41*
L42*
L43*
L44*
L45*
L46*
L47*
L48*
L49*
L5*
L50*
L51*
L52*
L53*
L54*
L55*
L56*
L57*
L58*
L59*
L6*
L60*
L61*
L62*
L63*
L64*
L65*
L66*
L67*
L68*
L69*
L7*
L70*
L71*
L72*
L73*
L74*
L75*
L76*
L77*
L78*
L79*
L8*
L80*
L9*
LA*
LD*
LE*
LL*
LN*
LS*
LU*
M*
M1*
M11*
M12*
M13*
M14*
M15*
M16*
M17*
M18*
M19*
M2*
M20*
M21*
M22*
M23*
M24*
M25*
M26*
M27*
M28*
M29*
M3*
M30*
M31*
M32*
M34*
M35*
M38*
M4*
M40*
M41*
M43*
M44*
M45*
M46*
M60*
M61*
M8*
M9*
M90*
M99*
ME*
MK*
ML*
N*
N1*
N10*
N11*
N12*
N13*
N14*
N15*
N16*
N17*
N18*
N19*
N2*
N20*
N21*
N22*
N3*
N4*
N5*
N6*
N7*
N8*
N81*
N9*
NE*
NG*
NN*
NP*
NR*
NW*
OL*
OX*
PE*
PL*
PO*
PR*
RG*
RH*
RM*
S1*
S10*
S11*
S12*
S13*
S14*
S17*
S18*
S19*
S2*
S20*
S21*
S22*
S25*
S26*
S3*
S32*
S33*
S35*
S36*
S4*
S40*
S41*
S42*
S43*
S44*
S45*
S49*
S5*
S6*
S60*
S61*
S62*
S63*
S64*
S65*
S66*
S7*
S70*
S71*
S72*
S73*
S74*
S75*
S8*
S80*
S81*
S9*
S95*
S96*
S97*
S98*
S99*
SA*
SE*
SG*
SK*
SL*
SM*
SN*
SO*
SP*
SR*
SS*
ST*
SW*
SY*
TA*
TF*
TN*
TQ*
TR*
TS*
TW*
UB*
W1*
W10*
W11*
W12*
W13*
W14*
W2*
W3*
W4*
W5*
W6*
W7*
W8*
W9*
WA*
WC*
WD*
WF*
WN*
WR*
WS*
WV*
YO*
Northern Ireland
BT1*
BT10*
BT11*
BT12*
BT13*
BT14*
BT15*
BT17*
BT18*
BT19*
BT2*
BT20*
BT21*
BT22*
BT23*
BT24*
BT25*
BT26*
BT27*
BT28*
BT29*
BT3*
BT30*
BT31*
BT32*
BT33*
BT34*
BT35*
BT36*
BT37*
BT38*
BT39*
BT4*
BT40*
BT41*
BT42*
BT43*
BT44*
BT45*
BT46*
BT47*
BT48*
BT49*
BT5*
BT50*
BT51*
BT52*
BT53*
BT54*
BT55*
BT56*
BT57*
BT59*
BT6*
BT60*
BT61*
BT62*
BT63*
BT64*
BT65*
BT66*
BT67*
BT68*
BT69*
BT7*
BT70*
BT71*
BT72*
BT73*
BT74*
BT75*
BT76*
BT77*
BT78*
BT79*
BT8*
BT80*
BT81*
BT82*
BT83*
BT9*
BT92*
BT93*
BT94*
IM1*
IM2*
IM3*
IM4*
IM5*
IM6*
IM7*
IM8*
IM9*
TR21*
TR22*
TR23*
TR24*
TR25*
Scottish Highlands
AB32*
AB36*
AB37*
AB38*
AB40*
AB41*
AB42*
AB55*
AB56*
FK17*
FK18*
FK19*
FK20*
FK21*
FK22*
FK23*
FK24*
FK25*
FK26*
FK27*
FK28*
FK29*
FK30*
FK31*
FK32*
FK33*
FK34*
FK35*
FK36*
FK37*
FK38*
FK39*
FK40*
FK41*
FK42*
FK43*
FK44*
FK45*
FK46*
FK47*
FK48*
FK49*
FK50*
FK51*
FK52*
FK53*
FK54*
FK55*
FK56*
FK57*
FK58*
FK59*
FK60*
FK61*
FK62*
FK63*
FK64*
FK65*
FK66*
FK67*
FK68*
FK69*
FK70*
FK71*
FK72*
FK73*
FK74*
FK75*
FK76*
FK77*
FK78*
FK79*
FK80*
FK81*
FK82*
FK83*
FK84*
FK85*
FK86*
FK87*
FK88*
FK89*
FK90*
FK91*
FK92*
FK93*
FK94*
FK95*
FK96*
FK97*
FK98*
FK99*
G83*
HS1*
HS2*
HS3*
HS4*
HS5*
HS6*
HS7*
HS8*
HS9*
IV1*
IV10*
IV11*
IV12*
IV13*
IV14*
IV15*
IV16*
IV17*
IV18*
IV19*
IV2*
IV20*
IV21*
IV22*
IV23*
IV24*
IV25*
IV26*
IV27*
IV28*
IV29*
IV3*
IV33*
IV34*
IV35*
IV36*
IV37*
IV38*
IV39*
IV4*
IV40*
IV41*
IV42*
IV43*
IV44*
IV45*
IV46*
IV47*
IV48*
IV49*
IV5*
IV50*
IV51*
IV52*
IV53*
IV54*
IV55*
IV56*
IV57*
IV58*
IV59*
IV6*
IV60*
IV61*
IV62*
IV63*
IV7*
IV8*
IV9*
KA27*
KA27*
KA28*
KA28*
KW1*
KW10*
KW11*
KW12*
KW13*
KW14*
KW15*
KW16*
KW17*
KW18*
KW2*
KW3*
KW4*
KW5*
KW6*
KW7*
KW8*
KW9*
PA20*
PA20*
PA21*
PA22*
PA23*
PA24*
PA25*
PA26*
PA27*
PA28*
PA29*
PA30*
PA31*
PA32*
PA33*
PA34*
PA35*
PA36*
PA37*
PA38*
PA39*
PA40*
PA41*
PA42*
PA43*
PA44*
PA45*
PA46*
PA47*
PA48*
PA49*
PA60*
PA61*
PA62*
PA63*
PA64*
PA65*
PA66*
PA67*
PA68*
PA69*
PA70*
PA71*
PA72*
PA73*
PA74*
PA75*
PA76*
PA77*
PA78*
PH17*
PH18*
PH19*
PH20*
PH21*
PH22*
PH23*
PH24*
PH25*
PH26*
PH30*
PH31*
PH32*
PH33*
PH34*
PH35*
PH36*
PH37*
PH38*
PH39*
PH40*
PH41*
PH42*
PH42*
PH43*
PH43*
PH44*
PH44*
PH49*
PH50*
ZE1*
ZE2*
ZE3*
ZE4*
Channel Islands
GY1*
GY10*
GY2*
GY3*
GY4*
GY5*
GY6*
GY7*
GY8*
GY9*
JE1*
JE2*
JE3*
JE4*
Thank you for reading: UK Mainland Postcodes For Woocommerce Shipping Rates