Oxfordshire has 15 police locations in our directory (11 full stations), policed mainly by Thames Valley. Each is listed with its postcode and nearest town below.

# Station Postcode Town Force Details
1 Abingdon Police Station OX14 1GQ Vale of White Horse Thames Valley Map
2 Banbury Police Station OX16 2AE Cherwell Thames Valley Website Map
3 Bicester Police Station OX26 2NT Cherwell Thames Valley Map
4 Cowley Police Station OX4 2LA Oxford Thames Valley Map
5 Didcot Police Station OX11 8BG South Oxfordshire Thames Valley Map
6 Henley Police Station RG9 1SB South Oxfordshire Thames Valley Map
7 Royal Air Force Police, Brize Norton OX18 3XG West Oxfordshire Thames Valley Map
8 St Aldate's Police Station OX1 1SS Oxford Thames Valley Map
9 Thames Valley Police Traffic Base and Vehicle Workshops OX26 2ZA Cherwell Thames Valley Map
10 Witney Police Station OX28 6JN West Oxfordshire Thames Valley Map
11 Woodstock Police Station OX20 1JS West Oxfordshire Thames Valley Map
12 Barton Neighbourhood Police OfficeFront counter OX3 9LS Oxford Thames Valley Map
13 Deddington Police OfficeFront counter OX15 0SD Cherwell Thames Valley Map
14 Marston and Northway Neighbourhood Police OfficeFront counter OX3 9QS Oxford Thames Valley Map
15 Thames Valley Police Headquarters SouthHQ OX5 2NX Cherwell Thames Valley Map

Locations: OpenStreetMap contributors. Postcode & force attribution: Postcodes UK. Front counters and hours change often, check with Thames Valley before travelling.

Frequently asked questions

How many police stations are there in Oxfordshire?

There are 15 police locations in Oxfordshire in our directory. That includes 11 full police stations, with the rest being headquarters or public front counters. The main areas with a station include Cherwell, Oxford and West Oxfordshire. Many front counters keep limited hours these days, so it is worth checking opening times before travelling to one in person.

Which police force covers Oxfordshire?

Policing across Oxfordshire is the responsibility of Thames Valley. Like every force in England and Wales it deals with 999 emergencies and takes non-emergency reports on 101 for its whole area.

Where are the main police stations in Oxfordshire?

Well-known stations in Oxfordshire include Abingdon Police Station, Banbury Police Station and Bicester Police Station. Cherwell has the most locations listed here. In the table above, each station's postcode links through to its surrounding area, and the map link opens its exact spot so you can plan your route.