Police DepartmentPhone NumberDepartment Website
Oak Bluffs508-693-0750website for Oak Bluffs
Oakham508-882-3347website for Oakham
Orange978-544-2129website for Orange
Orleans508-255-0117website for Orleans
Otis413-269-4825website for Otis
Oxford508-987-0156website for Oxford
Palmer413-283-8792website for Palmer
Paxton508-755-1104website for Paxton
Peabody978-531-1226website for Peabody
Pelham413-253-0484website for Pelham
Pembroke781-293-6363website for Pembroke
Pepperell978-433-2424website for Pepperell
Peru413-655-8524 
Petersham978-724-3330website for Petersham
Phillipston978-249-3560website for Phillipston
Pittsfield413-448-9700website for Pittsfield
Plainfield413-634-5418website for Plainfield
Plainville508-695-7115website for Plainville
Plymouth508-830-4218website for Plymouth
Plympton781-585-3339website for Plympton
Princeton978-464-2928website for Princeton
Provincetown508-487-1213website for Provincetown