BA12 Postcode District
BA12 is the Postcode District for Warminster in Wiltshire
The BA12 postcode district is located in the BA Bath postal area, BA12 has a population of 29,448 residents according to the 2021 England and Wales Census..
The area of the district is 140.16 square miles (363.02 square kilometres or 89,704.82 acres).
A wide range of spatial data has been analysed to present this overview of BA12. If you would like anything added, please contact us.
Map of BA12
Explore the postcode district using the interactive map.
Larger circles indicate higher recorded crime totals.
On this page
District overview
In the BA12 postcode district in Wiltshire, the primary settlement with the highest count is Warminster. Other significant settlements in this district include Bapton, Bishopstrow, Boyton, Chitterne, Codford, Corton, Fisherton De La Mere, Heytesbury, Knook, Norton Bavant, Sherrington, Stockton, Upton Lovell, Upton Scudamore, and Wylye. The county is Wiltshire, and the most significant Postal Town is Warminster.
There are 6 postcode sectors within the district. Here's a breakdown:
The sector BA12 0, covers Warminster and Codford and Wylye and Heytesbury in Wiltshire.
The sector BA12 2 is non-geographic. It's often designated for PO Boxes, large organisations, or special services.
The sector BA12 6, covers Mere and Zeals in Wiltshire.
The sector BA12 7, covers Corsley and Sutton Veny and Horningsham in Wiltshire.
The sector BA12 8, covers Warminster and Crockerton in Wiltshire.
The sector BA12 9, covers Warminster in Wiltshire.
The post town for this district is WARMINSTER.
When it comes to local government, postal geography often disregards political borders. However, this district intersects the following councils: the district mostly encompasses the Wiltshire area with a total of 1135 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 |
|---|---|---|
| Westbury | 6.94 | N |
| Frome | 8.64 | WNW |
| Gillingham | 10.04 | SSW |
| Shaftesbury | 10.89 | S |
| Trowbridge | 11.16 | NNW |
| Wincanton | 13.30 | WSW |
| Bradford-on-Avon | 13.36 | NNW |
| Bruton | 13.38 | WSW |
| Wilton | 13.92 | ESE |
| Melksham | 14.60 | N |
| Devizes | 14.87 | NNE |
| Radstock | 15.54 | NW |
| Amesbury | 16.34 | E |
| Castle Cary | 16.34 | WSW |
| Midsomer Norton | 16.56 | WNW |
| Salisbury | 16.88 | ESE |
| Stalbridge | 17.02 | SW |
| Shepton Mallet | 17.11 | W |
Postcode information
Total geographical postcodes: 1,187
| Location | Post Town | Sector | Number of postcodes |
|---|---|---|---|
| WARMINSTER | WARMINSTER | BA12 8 | 239 |
| WARMINSTER | WARMINSTER | BA12 9 | 192 |
| Mere | WARMINSTER | BA12 6 | 125 |
| WARMINSTER | WARMINSTER | BA12 0 | 48 |
| Corsley | WARMINSTER | BA12 7 | 45 |
| Codford | WARMINSTER | BA12 0 | 43 |
| Zeals | WARMINSTER | BA12 6 | 36 |
| Wylye | WARMINSTER | BA12 0 | 35 |
| Sutton Veny | WARMINSTER | BA12 7 | 30 |
| Heytesbury | WARMINSTER | BA12 0 | 27 |
| Crockerton | WARMINSTER | BA12 8 | 26 |
| Codford | WARMINSTER | BA12 0 | 24 |
| Horningsham | WARMINSTER | BA12 7 | 20 |
| Kilmington | WARMINSTER | BA12 6 | 17 |
| Longbridge Deverill | WARMINSTER | BA12 7 | 16 |
| Chitterne | WARMINSTER | BA12 0 | 15 |
| Stourton | WARMINSTER | BA12 6 | 14 |
| WARMINSTER | WARMINSTER | BA12 7 | 14 |
| Maiden Bradley | WARMINSTER | BA12 7 | 13 |
| Upton Scudamore | WARMINSTER | BA12 0 | 10 |
| Longleat | WARMINSTER | BA12 7 | 9 |
| Kingston Deverill | WARMINSTER | BA12 7 | 7 |
| Mere | WARMINSTER | BA12 6 | 6 |
| Stourton | WARMINSTER | BA12 6 | 6 |
| West Knoyle | WARMINSTER | BA12 6 | 6 |
| Stockton | WARMINSTER | BA12 0 | 6 |
| Maiden Bradley | WARMINSTER | BA12 7 | 6 |
| Horningsham | WARMINSTER | BA12 7 | 6 |
| Upton Lovell | WARMINSTER | BA12 0 | 6 |
| Bishopstrow | WARMINSTER | BA12 9 | 6 |
| Hill Deverill | WARMINSTER | BA12 7 | 5 |
| Corsley | WARMINSTER | BA12 7 | 5 |
| Corsley | WARMINSTER | BA12 7 | 5 |
| Tytherington | WARMINSTER | BA12 7 | 5 |
| Monkton Deverill | WARMINSTER | BA12 7 | 4 |
| Wylye | WARMINSTER | BA12 0 | 4 |
| WARMINSTER | WARMINSTER | BA12 8 | 4 |
| West Knoyle | WARMINSTER | BA12 6 | 3 |
| Knook | WARMINSTER | BA12 0 | 3 |
| Corsley | WARMINSTER | BA12 7 | 3 |
| Codford | WARMINSTER | BA12 0 | 3 |
| Fisherton De La Mere | WARMINSTER | BA12 0 | 3 |
| Brixton Deverill | WARMINSTER | BA12 7 | 3 |
| Longbridge Deverill | WARMINSTER | BA12 7 | 3 |
| Longbridge Deverill | WARMINSTER | BA12 7 | 3 |
| Bapton | WARMINSTER | BA12 0 | 3 |
| Crockerton | WARMINSTER | BA12 7 | 3 |
| Sutton Veny | WARMINSTER | BA12 7 | 3 |
| Norton Bavant | WARMINSTER | BA12 0 | 3 |
| Warminster Business Park | WARMINSTER | BA12 8 | 3 |
| Warminster Business Park | WARMINSTER | BA12 8 | 3 |
| Kingston Deverill | WARMINSTER | BA12 7 | 2 |
| Zeals | WARMINSTER | BA12 6 | 2 |
| Fisherton De La Mere | WARMINSTER | BA12 0 | 2 |
| Norton Ferris | WARMINSTER | BA12 7 | 2 |
| Zeals | WARMINSTER | BA12 6 | 2 |
| Corton | WARMINSTER | BA12 0 | 2 |
| Heytesbury | WARMINSTER | BA12 0 | 2 |
| Longleat | WARMINSTER | BA12 7 | 2 |
| Wylye | WARMINSTER | BA12 0 | 2 |
| Kilmington | WARMINSTER | BA12 6 | 2 |
| Upton Lovell | WARMINSTER | BA12 0 | 2 |
| Sherrington | WARMINSTER | BA12 0 | 2 |
| Norton Bavant | WARMINSTER | BA12 7 | 2 |
| Norton Bavant | WARMINSTER | BA12 7 | 2 |
| Crockerton | WARMINSTER | BA12 8 | 2 |
| Chitterne Anstey | WARMINSTER | BA12 0 | 1 |
| Boreham | WARMINSTER | BA12 9 | 1 |
| Knook | WARMINSTER | BA12 0 | 1 |
| Codford | WARMINSTER | BA12 0 | 1 |
| Corsley | WARMINSTER | BA12 7 | 1 |
| Boreham | WARMINSTER | BA12 9 | 1 |
| WARMINSTER | WARMINSTER | BA12 0 | 1 |
| Longleat | WARMINSTER | BA12 7 | 1 |
| WARMINSTER | WARMINSTER | BA12 8 | 1 |
| Upton Scudamore | WARMINSTER | BA12 7 | 1 |
| Bishopstrow | WARMINSTER | BA12 0 | 1 |
| Stockton | WARMINSTER | BA12 0 | 1 |
| Corton | WARMINSTER | BA12 0 | 1 |
| Zeals | WARMINSTER | BA12 6 | 1 |
| Zeals | WARMINSTER | BA12 6 | 1 |
| Boyton | WARMINSTER | BA12 0 | 1 |
| Boyton | WARMINSTER | BA12 0 | 1 |
| Sherrington | WARMINSTER | BA12 0 | 1 |
| Norton Ferris | WARMINSTER | BA12 6 | 1 |
| Mere | WARMINSTER | BA12 6 | 1 |
| Tytherington | WARMINSTER | BA12 7 | 1 |
| WARMINSTER | WARMINSTER | BA12 7 | 1 |
| Bishopstrow | WARMINSTER | BA12 7 | 1 |
| Bishopstrow | WARMINSTER | BA12 7 | 1 |
| Hill Deverill | WARMINSTER | BA12 7 | 1 |
| Monkton Deverill | WARMINSTER | BA12 7 | 1 |
| Chitterne | WARMINSTER | BA12 0 | 1 |
| Norton Ferris | WARMINSTER | BA12 7 | 1 |
| Kilmington | WARMINSTER | BA12 7 | 1 |
| Crockerton | WARMINSTER | BA12 7 | 1 |
Street list for BA12
ALEXANDER ROAD
WARMINSTER TRAINING CENTRE, Warminster, Wiltshire
Restricted Local Access Road
USRN: 43802865
AUCHINLECK ROAD
WARMINSTER TRAINING CENTRE, Warminster, Wiltshire
Restricted Local Access Road
USRN: 43802869
BLENHEIM ROAD
WARMINSTER TRAINING CENTRE, Warminster, Wiltshire
Restricted Local Access Road
USRN: 43802800
CRADLE HILL
WARMINSTER TRAINING CENTRE, Warminster, Wiltshire
Restricted Local Access Road
USRN: 43802867
DEMPSEY ROAD
WARMINSTER TRAINING CENTRE, Warminster, Wiltshire
Restricted Local Access Road
USRN: 43802868
MONTGOMERY ROAD
WARMINSTER TRAINING CENTRE, Warminster, Wiltshire
Restricted Local Access Road
USRN: 43802866
ROBERTS OF KANDAHAR ROAD
WARMINSTER TRAINING CENTRE, Warminster, Wiltshire
Restricted Local Access Road
USRN: 43802872
SLIM ROAD
WARMINSTER TRAINING CENTRE, Warminster, Wiltshire
Restricted Local Access Road
USRN: 43802870
WAVELL ROAD
WARMINSTER TRAINING CENTRE, Warminster, Wiltshire
Restricted Local Access Road
USRN: 43802864
Crime overview
Top streets by recorded crime
| Street | Crime count |
|---|---|
| CASTLEMORE RETAIL PARK | 164 |
| REGAL COURT | 134 |
| MARKET PLACE B3414 | 127 |
| WEYMOUTH STREET | 105 |
| THREE HORSESHOES WALK | 68 |
| CANONS CLOSE | 56 |
| BOREHAM FIELD | 56 |
| BATH ROAD B3414 | 56 |
| BATH ROAD B3414 | 56 |
| WOODCOCK ROAD | 56 |
Most common crime types
| Crime type | Count |
|---|---|
| Violence and sexual offences | 1619 |
| Shoplifting | 562 |
| Criminal damage and arson | 494 |
| Other theft | 338 |
| Public order | 321 |
| Vehicle crime | 265 |
| Burglary | 236 |
| Drugs | 83 |
| Other crime | 77 |
| Bicycle theft | 50 |
| Possession of weapons | 26 |
| Robbery | 15 |
| Theft from the person | 14 |
Retail and shopping
| Street | Town | Locality | Number of shops | Central postcode | Map |
|---|---|---|---|---|---|
| MARKET PLACE | WARMINSTER | 61 | BA12 9AN | View map | |
| GEORGE STREET | WARMINSTER | 26 | BA12 8QB | View map | |
| HIGH STREET | WARMINSTER | 26 | BA12 9AE | View map | |
| THREE HORSESHOES MALL | WARMINSTER | 17 | BA12 9BT | View map | |
| EAST STREET | WARMINSTER | 16 | BA12 9BN | View map | |
| SILVER STREET | WARMINSTER | 12 | BA12 8PS | View map | |
| WEYMOUTH STREET | WARMINSTER | 12 | BA12 9NR | View map | |
| SALISBURY STREET | WARMINSTER | MERE | 9 | BA12 6HE | View map |
| THE SQUARE | WARMINSTER | MERE | 9 | BA12 6DJ | View map |
| STATION ROAD | WARMINSTER | 6 | BA12 9BR | View map |
Schools in the district
Heytesbury Church of England Primary School
Phase: Primary
Address:
Greenlands , Heytesbury , Warminster
Postcode: BA12 0EA
Headteacher: Mr James Evans (Headteacher)
Ofsted rating: Good
Heytesbury Church of England Primary School
Phase: Primary
Address:
Greenlands , Heytesbury , Warminster
Postcode: BA12 0EA
Headteacher: Miss Laura Williamson (Headteacher)
Ofsted rating: Requires improvement
Wylye Valley Church of England Voluntary Aided Primary School
Phase: Primary
Address:
Cherry Orchard , Codford , Warminster
Postcode: BA12 0PN
Headteacher: Mr Robert Barnes
Ofsted rating: Good
Mere School
Phase: Primary
Address:
Springfield Road , Mere , Warminster
Postcode: BA12 6EW
Headteacher: Mrs Catriona Williamson (Headteacher)
Ofsted rating: Good
Whitesheet Church of England Primary Academy
Phase: Primary
Address:
Chapel Lane , Zeals , Warminster
Postcode: BA12 6NL
Headteacher: Mrs Emily Mullord (Headteacher)
Ofsted rating: Good
Sutton Veny CofE School
Phase: Primary
Address:
High Street , Sutton Veny
Postcode: BA12 7AP
Headteacher: Mr Adam Lewis (Headteacher)
Ofsted rating: Good
Horningsham Primary School
Phase: Primary
Address:
Church Street , Horningsham , WARMINSTER
Postcode: BA12 7LW
Headteacher: Miss Carole Andrews (Headteacher)
Ofsted rating: Good
Crockerton CofE Primary School
Phase: Primary
Address:
Potters Hill , Crockerton , Warminster
Postcode: BA12 8AB
Headteacher: Mrs Nic Ilic (Headteacher)
Ofsted rating: Good
The Minster CofE Primary School
Phase: Primary
Address:
Emwell Street , Warminster
Postcode: BA12 8JA
Headteacher: Miss Lisa Tudor (Headteacher)
Ofsted rating: Good
Sambourne Church of England Voluntary Controlled Primary School
Phase: Primary
Address:
Sambourne Road , Warminster
Postcode: BA12 8LF
Headteacher: Mr Ian Albrow (Headteacher)
Ofsted rating: Good
Princecroft Primary School
Phase: Primary
Address:
Princecroft Lane , Warminster
Postcode: BA12 8NT
Headteacher: Mrs Gemma Pierson (Headteacher)
Ofsted rating: Good
The Avenue Primary School and Children's Centre
Phase: Primary
Address:
7 The Avenue , Warminster
Postcode: BA12 9AA
Headteacher: Miss Donna McInnes
Ofsted rating: Good
Kingdown School
Phase: Secondary
Address:
Woodcock Road , Warminster
Postcode: BA12 9DR
Headteacher: Mrs Helen Carpenter (Headteacher)
Ofsted rating: Good
St George's Catholic Primary School, Warminster
Phase: Primary
Address:
Woodcock Road , Warminster
Postcode: BA12 9EZ
Headteacher: Mrs Kate Saunders (Headteacher)
Ofsted rating: Requires improvement
New Close Community School
Phase: Primary
Address:
30 Imber Road , Warminster
Postcode: BA12 9JJ
Headteacher: Miss Jane Brown (Headteacher)
Ofsted rating: Special Measures
New Close Primary School
Phase: Primary
Address:
30 Imber Road , Warminster
Postcode: BA12 9JJ
Headteacher: Mrs Louise Kilminster
Ofsted rating: Good
St John's CofE School
Phase: Primary
Address:
Boreham Road , Warminster
Postcode: BA12 9JY
Headteacher: Mr B Basinger-Adams (Headteacher)
Ofsted rating: Requires improvement
St John's CofE School
Phase: Primary
Address:
Boreham Road , Warminster
Postcode: BA12 9JY
Headteacher: Mr Daniel Hortop (Headteacher)
Ofsted rating: Good
Healthcare services
| # | Name | Address | Type | Contact |
|---|---|---|---|---|
| 1 | 1 Station Road (dental Surgery) | 1 STATION ROAD, WARMINSTER, WILTSHIRE, BA12 9BR | GENERAL DENTAL PRACTICE | No contact details listed |
| 2 | Mere Dental Practice | SPRINGFIELD ROAD, MERE, WARMINSTER, WILTSHIRE, BA12 6EW | GENERAL DENTAL PRACTICE | No contact details listed |
| 3 | The Chantry Dental Practice | 48 HIGH STREET, WARMINSTER, WILTSHIRE, BA12 9AF | GENERAL DENTAL PRACTICE | No contact details listed |
| 4 | Warminster Dental Centre | IMBER ROAD, WARMINSTER, WILTSHIRE, BA12 0DJ | GENERAL DENTAL PRACTICE | No contact details listed |
| 5 | High Street Dental Practice | 48 HIGH STREET, WARMINSTER, WILTSHIRE, BA12 9AF | GENERAL DENTAL PRACTICE | No contact details listed |
Data accessed from NHS Digital and updated monthly.
| # | Name | Address | Type | Contact |
|---|---|---|---|---|
| 1 | Cherry Orchard | CODFORD ST MARY, WARMINSTER, WILTSHIRE, BA12 0PN | BRANCH SURGERY | Call 01985 850298 |
| 2 | Avenue Surgery | 14 THE AVENUE, WARMINSTER, WILTSHIRE, BA12 9AA | GP PRACTICE | Call 01985 224600 |
| 3 | Mere Surgery | DARK LANE, MERE, WARMINSTER, WILTSHIRE, BA12 6DT | GP PRACTICE | Call 01747 860001 |
| 4 | Mere Surgery - Covid Local Vaccination Service | DARK LANE, MERE, WARMINSTER, BA12 6DT | BRANCH SURGERY | No contact details listed |
Data accessed from NHS Digital and updated monthly.
| # | Name | Address | Type | Contact |
|---|---|---|---|---|
| 1 | Mere Pharmacy | THE SQUARE, MERE, WARMINSTER, WILTSHIRE, BA12 6DL | PHARMACY | Call 01747 860232 |
| 2 | Boots | 39 MARKET PLACE, WARMINSTER, WILTSHIRE, BA12 9AZ | PHARMACY | No contact details listed |
| 3 | Well | 10 CORNMARKET, WARMINSTER, WILTSHIRE, BA12 9BX | PHARMACY | Call 01985 213167 |
Data accessed from NHS Digital and updated monthly.
| # | Name | Address | Type | Contact |
|---|---|---|---|---|
| 1 | Specsavers (warminster) | 24 THREE HORSESHOES WALK, WARMINSTER, BA12 9BT | OPTICAL SITE | No contact details listed |
| 2 | Haine And Smith Opticians (warminster) | 10 MARKET PLACE, WARMINSTER, WILTSHIRE, BA12 9AN | OPTICAL SITE | No contact details listed |
| 3 | Vision Express (warminster) | 21 MARKET PLACE, WARMINSTER, WILTSHIRE, BA12 9AY | OPTICAL SITE | No contact details listed |
| 4 | Boots Opticians Warminster (dmrh Ltd) | 51-53 MARKET PLACE, WARMINSTER, WILTSHIRE, BA12 9AZ | OPTICAL SITE | No contact details listed |
Data accessed from NHS Digital and updated monthly.
Property and housing
Yearly house price averages for the district
| Type of property | 2025 average | 2025 sales | 2024 average | 2024 sales | 2023 average | 2023 sales | 2022 average | 2022 sales |
|---|---|---|---|---|---|---|---|---|
| Detached | £459,752 | 170 | £474,498 | 233 | £515,326 | 182 | £506,290 | 208 |
| Semi-detached | £288,697 | 105 | £296,484 | 165 | £300,359 | 129 | £327,349 | 128 |
| Terraced | £251,344 | 104 | £256,509 | 135 | £257,079 | 109 | £274,484 | 133 |
| Flats | £144,339 | 38 | £177,863 | 65 | £152,958 | 53 | £133,344 | 52 |
Transport and connectivity
Stations in the district
Warminster
CRS Code: WMN
Operator: GW
Line: Wessex Main Line
Company: Great Western Railway
Accessible motorway junctions
M4 J17
Average Driving Time from within the district: 37.40
Average Driving Distance: 28.02
Number of Postcodes that can access the Motorway Junction: 1049
M27 J2
Average Driving Time from within the district: 40.50
Average Driving Distance: 28.98
Number of Postcodes that can access the Motorway Junction: 113
M4 J18
Average Driving Time from within the district: 40.94
Average Driving Distance: 29.18
Number of Postcodes that can access the Motorway Junction: 1077
M27 J3
Average Driving Time from within the district: 40.98
Average Driving Distance: 29.93
Number of Postcodes that can access the Motorway Junction: 53
M271 J1
Average Driving Time from within the district: 41.71
Average Driving Distance: 30.80
Number of Postcodes that can access the Motorway Junction: 47
M27 J1
Average Driving Time from within the district: 45.43
Average Driving Distance: 30.72
Number of Postcodes that can access the Motorway Junction: 159
M32 J3
Average Driving Time from within the district: 47.93
Average Driving Distance: 31.34
Number of Postcodes that can access the Motorway Junction: 987
M4 J16
Average Driving Time from within the district: 49.12
Average Driving Distance: 35.10
Number of Postcodes that can access the Motorway Junction: 126
M32 J2
Average Driving Time from within the district: 49.40
Average Driving Distance: 32.20
Number of Postcodes that can access the Motorway Junction: 988
M5 J23
Average Driving Time from within the district: 49.50
Average Driving Distance: 37.44
Number of Postcodes that can access the Motorway Junction: 44
M4 J15
Average Driving Time from within the district: 49.88
Average Driving Distance: 35.74
Number of Postcodes that can access the Motorway Junction: 21
M32 J1
Average Driving Time from within the district: 51.29
Average Driving Distance: 34.32
Number of Postcodes that can access the Motorway Junction: 855
M4 J19
Average Driving Time from within the district: 52.88
Average Driving Distance: 39.44
Number of Postcodes that can access the Motorway Junction: 8
M5 J24
Average Driving Time from within the district: 53.52
Average Driving Distance: 41.85
Number of Postcodes that can access the Motorway Junction: 4
M5 J22
Average Driving Time from within the district: 54.94
Average Driving Distance: 43.38
Number of Postcodes that can access the Motorway Junction: 69
Royal Mail delivery and sorting offices
| Postal sector | Delivery office |
|---|---|
| BA12 0 | Warminster Delivery Office |
| BA12 6 | Mere Scale Payment Delivery Office |
| BA12 6 | Warminster Delivery Office |
| BA12 7 | Warminster Delivery Office |
| BA12 8 | Warminster Delivery Office |
| BA12 9 | Warminster Delivery Office |
Postcode format
| B | A | 1 | 2 | - | X | X | X |
| B | A | 1 | 2 | Space | Numeric | Letter | Letter |
Tourist attractions
We found 2 visitor attractions in or around this district.
Administrative and boundary notes
The largest settlement in the BA12 postal code is WARMINSTER followed by Mere, and Codford.
The BA12 Postcode shares a border with BA9 (WINCANTON, Charlton Musgrove, Pen Selwood), BA10 (BRUTON, North Brewham, South Brewham), BA11 (FROME, Beckington, Rode), BA13 (WESTBURY, Dilton Marsh, Bratton), SP3 (Tisbury, Shrewton, East Knoyle), SP7 (SHAFTESBURY, Motcombe, Donhead St. Mary) and SP8 (GILLINGHAM, Bourton, East Stour).
Maps and visuals
Weather
Weather Forecast for Kingston Deverill
Powered by Met Office DataPoint under the Open Government Licence.