KY12 Postcode District
KY12 is one of 3 Postcode Districts for the Dunfermline Post town in Fife
The KY12 postcode district is located in the KY Kirkcaldy postal area, KY12 has a population of 39,157 residents according to the 2011 Scotland Census..
The area of the district is 55.08 square miles (142.65 square kilometres or 35,249.52 acres).
A wide range of spatial data has been analysed to present this overview of KY12. If you would like anything added, please contact us.
Map of KY12
Explore the postcode district using the interactive map.
On this page
District overview
In the KY12 postcode district in Fife, the primary settlement is Dunfermline. Other significant settlements in the district include Halbeath, Kingseat, Lassodie, Townhill, and Wellwood. The county in which this district is located is Fife. The most significant post town in the district is Dunfermline.
There are 5 postcode sectors within the district. Here's a breakdown:
The sector KY12 0, covers Dunfermline and Townhill in Fife.
The sector KY12 2 is non-geographic. It's often designated for PO Boxes, large organisations, or special services.
The sector KY12 7, covers Dunfermline in Fife.
The sector KY12 8, covers Crossford and Dunfermline and Cairneyhill and High Valleyfield and Culross in Fife.
The sector KY12 9, covers Dunfermline and Oakley and Saline in Fife.
The post town for this district is DUNFERMLINE.
When it comes to local government, postal geography often disregards political borders. However, this district intersects the following councils: the district mostly encompasses the Fife area with a total of 1128 postal codes.
Postcode sectors and neighbouring districts
Nearest towns
To help place the district geographically, here are nearby towns and their approximate direction from the district centre.
| Town | Distance (miles) | Direction |
|---|---|---|
| Bo'ness | 6.16 | SSW |
| Inverkeithing | 6.80 | SE |
| Dollar | 7.19 | NW |
| Cowdenbeath | 7.25 | E |
| Kinross | 8.64 | NNE |
| Linlithgow | 8.67 | SSW |
| Clackmannan | 8.67 | W |
| Lochgelly | 8.80 | ENE |
| Queensferry | 8.96 | SSE |
| Tillicoultry | 9.03 | WNW |
| Grangemouth | 9.13 | SW |
| Alloa | 10.24 | W |
| Alva | 11.28 | WNW |
| Broxburn | 11.41 | SSE |
| Burntisland | 11.71 | ESE |
| Falkirk | 11.93 | SW |
| Kinghorn | 13.80 | E |
| Bathgate | 14.06 | SSW |
Postcode information
Total geographical postcodes: 1,140
| Location | Post Town | Sector | Number of postcodes |
|---|---|---|---|
| DUNFERMLINE | DUNFERMLINE | KY12 7 | 214 |
| DUNFERMLINE | DUNFERMLINE | KY12 0 | 178 |
| DUNFERMLINE | DUNFERMLINE | KY12 9 | 114 |
| Crossford | DUNFERMLINE | KY12 8 | 64 |
| Oakley | DUNFERMLINE | KY12 9 | 56 |
| Cairneyhill | DUNFERMLINE | KY12 8 | 53 |
| DUNFERMLINE | DUNFERMLINE | KY12 8 | 50 |
| High Valleyfield | DUNFERMLINE | KY12 8 | 40 |
| Townhill | DUNFERMLINE | KY12 0 | 37 |
| Saline | DUNFERMLINE | KY12 9 | 37 |
| Culross | DUNFERMLINE | KY12 8 | 31 |
| Blairhall | DUNFERMLINE | KY12 9 | 22 |
| Carnock | DUNFERMLINE | KY12 9 | 20 |
| Torryburn | DUNFERMLINE | KY12 8 | 19 |
| Comrie | DUNFERMLINE | KY12 9 | 18 |
| Kingseat | DUNFERMLINE | KY12 0 | 16 |
| Newmills | DUNFERMLINE | KY12 8 | 15 |
| Wellwood | DUNFERMLINE | KY12 0 | 15 |
| Halbeath | DUNFERMLINE | KY12 0 | 12 |
| Saline | DUNFERMLINE | KY12 9 | 12 |
| Crombie | DUNFERMLINE | KY12 8 | 12 |
| Steelend | DUNFERMLINE | KY12 9 | 9 |
| DUNFERMLINE | DUNFERMLINE | KY12 0 | 7 |
| Low Valleyfield | DUNFERMLINE | KY12 8 | 6 |
| Gowkhall | DUNFERMLINE | KY12 9 | 6 |
| DUNFERMLINE | DUNFERMLINE | KY12 9 | 5 |
| Kingseat | DUNFERMLINE | KY12 0 | 5 |
| Wellwood | DUNFERMLINE | KY12 0 | 5 |
| DUNFERMLINE | DUNFERMLINE | KY12 9 | 3 |
| Oakley | DUNFERMLINE | KY12 8 | 3 |
| Carnock | DUNFERMLINE | KY12 9 | 3 |
| DUNFERMLINE | DUNFERMLINE | KY12 8 | 3 |
| Gowkhall | DUNFERMLINE | KY12 9 | 3 |
| Milesmark | DUNFERMLINE | KY12 9 | 2 |
| Low Valleyfield | DUNFERMLINE | KY12 8 | 2 |
| Lassodie | DUNFERMLINE | KY12 0 | 2 |
| Charlestown | DUNFERMLINE | KY12 8 | 2 |
| Low Valleyfield | DUNFERMLINE | KY12 8 | 2 |
| Comrie | DUNFERMLINE | KY12 9 | 2 |
| Comrie | DUNFERMLINE | KY12 9 | 2 |
| Comrie | DUNFERMLINE | KY12 9 | 1 |
| Blairhall | DUNFERMLINE | KY12 9 | 1 |
| Cowstrandburn | DUNFERMLINE | KY12 9 | 1 |
| Saline | DUNFERMLINE | KY12 9 | 1 |
| Milesmark | DUNFERMLINE | KY12 9 | 1 |
| Upper Steelend | DUNFERMLINE | KY12 9 | 1 |
| Steelend | DUNFERMLINE | KY12 9 | 1 |
| DUNFERMLINE | DUNFERMLINE | KY12 9 | 1 |
| Carnock | DUNFERMLINE | KY12 9 | 1 |
| DUNFERMLINE | DUNFERMLINE | KY12 9 | 1 |
| DUNFERMLINE | DUNFERMLINE | KY12 8 | 1 |
| Townhill | DUNFERMLINE | KY12 0 | 1 |
| DUNFERMLINE | DUNFERMLINE | KY12 0 | 1 |
| Wellwood | DUNFERMLINE | KY12 0 | 1 |
| Dunduff | DUNFERMLINE | KY12 0 | 1 |
| Kingseat | DUNFERMLINE | KY12 0 | 1 |
| DUNFERMLINE | DUNFERMLINE | KY12 0 | 1 |
| Transy | DUNFERMLINE | KY12 7 | 1 |
| High Valleyfield | DUNFERMLINE | KY12 8 | 1 |
| Culross | DUNFERMLINE | KY12 8 | 1 |
| Culross | DUNFERMLINE | KY12 8 | 1 |
| Blairhall | DUNFERMLINE | KY12 8 | 1 |
| Milesmark | DUNFERMLINE | KY12 9 | 1 |
| Torryburn | DUNFERMLINE | KY12 8 | 1 |
| Crombie | DUNFERMLINE | KY12 8 | 1 |
| Cairneyhill | DUNFERMLINE | KY12 8 | 1 |
| Culross | DUNFERMLINE | KY12 8 | 1 |
| Crossford | DUNFERMLINE | KY12 8 | 1 |
| DUNFERMLINE | DUNFERMLINE | KY12 8 | 1 |
| Crossford | DUNFERMLINE | KY12 8 | 1 |
| Newmills | DUNFERMLINE | KY12 8 | 1 |
| Newmills | DUNFERMLINE | KY12 8 | 1 |
| Newmills | DUNFERMLINE | KY12 8 | 1 |
Street list for KY12
Property and housing
Transport and connectivity
Stations in the district
Dunfermline Queen Margaret
CRS Code: DFL
Operator: SR
Line: Fife Circle Line
Company: ScotRail
Dunfermline Town
CRS Code: DFE
Operator: SR
Line: Fife Circle Line
Company: ScotRail
Accessible motorway junctions
M90 J3
Average Driving Time from within the district: 7.74
Average Driving Distance: 4.05
Number of Postcodes that can access the Motorway Junction: 966
M90 J4
Average Driving Time from within the district: 7.77
Average Driving Distance: 5.78
Number of Postcodes that can access the Motorway Junction: 528
M90 J2A
Average Driving Time from within the district: 8.07
Average Driving Distance: 4.36
Number of Postcodes that can access the Motorway Junction: 895
M90 J1
Average Driving Time from within the district: 8.21
Average Driving Distance: 5.26
Number of Postcodes that can access the Motorway Junction: 933
M90 J1B
Average Driving Time from within the district: 8.24
Average Driving Distance: 5.47
Number of Postcodes that can access the Motorway Junction: 325
M90 J2
Average Driving Time from within the district: 8.37
Average Driving Distance: 5.16
Number of Postcodes that can access the Motorway Junction: 986
M876 J3
Average Driving Time from within the district: 9.68
Average Driving Distance: 7.73
Number of Postcodes that can access the Motorway Junction: 143
M90 J5
Average Driving Time from within the district: 10.39
Average Driving Distance: 8.62
Number of Postcodes that can access the Motorway Junction: 67
M9 J7
Average Driving Time from within the district: 11.14
Average Driving Distance: 9.04
Number of Postcodes that can access the Motorway Junction: 30
M9 J6
Average Driving Time from within the district: 13.73
Average Driving Distance: 11.22
Number of Postcodes that can access the Motorway Junction: 79
M90 J6
Average Driving Time from within the district: 13.95
Average Driving Distance: 10.61
Number of Postcodes that can access the Motorway Junction: 10
M9 J5
Average Driving Time from within the district: 14.28
Average Driving Distance: 12.29
Number of Postcodes that can access the Motorway Junction: 98
M90 J7
Average Driving Time from within the district: 14.38
Average Driving Distance: 10.52
Number of Postcodes that can access the Motorway Junction: 1
M9 J4
Average Driving Time from within the district: 15.98
Average Driving Distance: 14.13
Number of Postcodes that can access the Motorway Junction: 139
M9 J2
Average Driving Time from within the district: 19.87
Average Driving Distance: 14.78
Number of Postcodes that can access the Motorway Junction: 138
M9 J3
Average Driving Time from within the district: 22.32
Average Driving Distance: 17.81
Number of Postcodes that can access the Motorway Junction: 286
Royal Mail delivery and sorting offices
| Postal sector | Delivery office |
|---|---|
| KY12 0 | Dunfermline Delivery Office |
| KY12 7 | Dunfermline Delivery Office |
| KY12 8 | Dunfermline Delivery Office |
| KY12 8 | Newmills Scale Payment Delivery Office |
| KY12 9 | Dunfermline Delivery Office |
| KY12 9 | Saline Scale Payment Delivery Office |
Postcode format
| K | Y | 1 | 2 | - | X | X | X |
| K | Y | 1 | 2 | Space | Numeric | Letter | Letter |
Administrative and boundary notes
The largest settlement in the KY12 postal code is DUNFERMLINE followed by Cairneyhill, and Oakley.
The postcode area has a boundary with Firth of Forth.
The KY12 Postcode shares a border with KY13 (KINROSS, Milnathort, Crook Of Devon), KY4 (COWDENBEATH, KELTY, Crossgates), KY11 (DUNFERMLINE, Rosyth, Dalgety Bay), FK14 (DOLLAR, Muckhart, Glendevon) and FK10 (ALLOA, Tullibody, Sauchie).
Maps and visuals
Weather
Weather Forecast for Knockhill Motor Racing Circuit
Powered by Met Office DataPoint under the Open Government Licence.