Police DepartmentPhone NumberDepartment Website
Hadley413-584-0883website for Hadley
Halifax781-294-8713website for Halifax
Hamilton978-468-1212website for Hamilton
Hampden413-566-8011website for Hampden
Hancock413-738-5225 
Hanover781-826-3231website for Hanover
Hanson781-293-4625website for Hanson
Hardwick413-477-8531website for Hardwick
Harvard978-456-8276website for Harvard
Harwich508-430-7541website for Harwich
Hatfield413-247-0323website for Hatfield
Haverhill978-373-1212website for Haverhill
Hawley413-339-4237 
Heath413-625-8200 
Hingham781-749-1212website for Hingham
Hinsdale413-655-0201 
Holbrook781-767-1212website for Holbrook
Holden508-829-4444website for Holden
Holland413-245-0117website for Holland
Holliston508-429-1212website for Holliston
Holyoke413-536-6431website for Holyoke
Hopedale508-634-2227website for Hopedale
Hopkinton508-497-3401website for Hopkinton
Hubbardston978-928-1405website for Hubbardston
Hudson978-562-7122website for Hudson
Hull781-925-1212website for Hull
Huntington413-667-8868website for Huntington