There are a total of 48 police stations which are headed by Officers In-charge and deputized by Station Officers. Below is a list of police stations under each policing region.
- Central West Region Police Headquarters
- Lilongwe Police Station
- Kanengo Police Station
- Lingadzi Police Station
- Kawale Police Station
- Lumbadzi Police Station
- Kasiya Police Station
- Mchinji Police Station
- Dedza Police Station
- Ntcheu Police Station
-
Central East Region Police Headquarters
- Kasungu Police Station
- Mponela Police Station
- Dowa Police Station
- Nkhunga Police Station
- Nkhotakota Police Station
- Salima Police Station
- Ntchisi Police Station
-
South West Region Police Headquarters
- Blantyre Police Station
- Limbe Police Station
- Soche Police Station
- Bangwe Police Station
- Chileka Police Station
- Chilomoni Police Station
- Mwanza Police Station
- Neno Police Station
- Ndirande Police Station
-
South East Region Police Headquarters
- Mulanje Police Station
- Thyolo Police Station
- Luchenza Police Station
- Chikwawa Police Station
- Nsanje Police Station
- Phalombe Police Station
- Chiradzuru Police Station
-
Northern Region Police Headquarters
- Mzuzu Police Station
- Karonga Police Station
- Nkhatabay Police Station
- Rumphi Police Station
- Jenda Police Station
- Likoma Police Station
- Chitipa Police Station
- Mzimba Police Station
- Kafukule Police Station
-
Eastern Region Police Headquarters
- Machinga Police Station
- Zomba Police Station
- Balaka Police Station
- Mangochi Police Station
- Makanjira Police Station
- Monkeybay Police Station
- Liwonde Police Station