Police DepartmentPhone NumberDepartment Website
Malden781-397-7171website for Malden
Manchester978-526-1212website for Manchester
Mansfield508261-7300website for Mansfield
Marblehead781-631-2266website for Marblehead
Marion508-748-1212website for Marion
Marlborough508-624-6974website for Marlborough
Marshfield781-834-6655website for Marshfield
Mashpee508-539-1480website for Mashpee
Mattapoisett508-758-4141website for Mattapoisett
Maynard978-897-1011 
Medfield508-359-2315website for Medfield
Medford781-391-6404website for Medford
Medway508-533-3212website for Medway
Melrose781-979-4461website for Melrose
Mendon508-478-2797website for Mendon
Merrimac978-346-8321website for Merrimac
Methuen978-794-3245website for Methuen
Middleborough508-947-1212website for Middleborough
Middlefield413-348-4474website for Middlefield
Middleton978-774-4424website for Middleton
Milford508-473-1113website for Milford
Millbury508-865-3521website for Millbury
Millis508-376-5168website for Millis
Millville508-883-3117 
Milton617-698-3800website for Milton
Monroe413-424-5272 
Monson413-267-4128website of Monson
Montague413-863-8911website of Montague
Monterey413-528-3211website for Monterey
Montgomery413-862-4545 
Mt. Washington413-528-4538