Agency directory
Maine law enforcement agencies
132 agencies with their ORI codes, NIBRS status and the animal cruelty offenses each reported to the FBI from 2020 to 2025. 68 recorded at least one case.
| Androscoggin County Sheriff's OfficeFBI tables: Androscoggin | ME0010000 | County | Androscoggin | Since 2020 | 3 | 0 | 1 | 1 | 2 | 0 | 7 |
| Aroostook County Sheriff's OfficeFBI tables: Aroostook | ME0020000 | County | Aroostook | Since 2021 | — | 0 | 2 | 0 | 0 | 0 | 2 |
| Ashland Police DepartmentFBI tables: Ashland | ME0020800 | City police | Aroostook | Since 2021 | — | 0 | 0 | 0 | 0 | 1 | 1 |
| Auburn Police DepartmentFBI tables: Auburn | ME0010100 | City police | Androscoggin | Since 2007 | 4 | 2 | 1 | 2 | 0 | 2 | 11 |
| Augusta Police DepartmentFBI tables: Augusta | ME0060100 | City police | Kennebec | Since 2007 | 1 | 2 | 0 | 1 | 1 | 1 | 6 |
| Baileyville Police DepartmentFBI tables: Baileyville | ME0150900 | City police | Washington | Since 2021 | — | 1 | — | 0 | 0 | 0 | 1 |
| Bangor Police DepartmentFBI tables: Bangor | ME0100100 | City police | Penobscot | Since 2021 | — | 2 | 0 | 0 | 2 | 0 | 4 |
| Bar Harbor Police DepartmentFBI tables: Bar Harbor | ME0050100 | City police | Hancock | Since 2021 | — | 0 | 0 | 0 | 0 | 4 | 4 |
| Bath Police DepartmentFBI tables: Bath | ME0120100 | City police | Sagadahoc | Since 2019 | 0 | 0 | 0 | 0 | 1 | 0 | 1 |
| Belfast Police DepartmentFBI tables: Belfast | ME0140100 | City police | Waldo | Since 2019 | 0 | 0 | 0 | 1 | 1 | 0 | 2 |
| Berwick Police DepartmentFBI tables: Berwick | ME0160600 | City police | York | Since 2019 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
| Biddeford Police DepartmentFBI tables: Biddeford | ME0160100 | City police | York | Since 2016 | 0 | 0 | 0 | 0 | 1 | 0 | 1 |
| Boothbay Harbor Police DepartmentFBI tables: Boothbay Harbor | ME0080100 | City police | Lincoln | Since 2020 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
| Brewer Police DepartmentFBI tables: Brewer | ME0100200 | City police | Penobscot | Since 2021 | — | 0 | 0 | 0 | 0 | 0 | 0 |
| Bridgton Police DepartmentFBI tables: Bridgton | ME0030900 | City police | Cumberland | Since 2021 | — | 0 | 0 | 0 | 0 | — | 0 |
| Brunswick Police DepartmentFBI tables: Brunswick | ME0030100 | City police | Cumberland | Since 2019 | 0 | 0 | 0 | 1 | 1 | 0 | 2 |
| Bucksport Police DepartmentFBI tables: Bucksport | ME0050300 | City police | Hancock | Since 2021 | — | 2 | 0 | 2 | 1 | 0 | 5 |
| Bureau of Capitol Police | ME0061500 | Other state agency | Kennebec | Since 2020 | — | 0 | 0 | 0 | 0 | 0 | 0 |
| Buxton Police DepartmentFBI tables: Buxton | ME0161800 | City police | York | Since 2020 | — | 0 | 0 | 0 | 1 | 1 | 2 |
| Calais Police DepartmentFBI tables: Calais | ME0150100 | City police | Washington | Since 2021 | — | 0 | 0 | 0 | 0 | 0 | 0 |
| Camden Police DepartmentFBI tables: Camden | ME0070100 | City police | Knox | Since 2021 | — | 0 | 0 | 0 | 0 | 0 | 0 |
| Cape Elizabeth Police DepartmentFBI tables: Cape Elizabeth | ME0030200 | City police | Cumberland | Since 2021 | — | 0 | 1 | 1 | 0 | 0 | 2 |
| Caribou Police DepartmentFBI tables: Caribou | ME0020100 | City police | Aroostook | Since 2021 | — | 0 | 1 | 2 | — | 0 | 3 |
| Carrabassett Valley Police DepartmentFBI tables: Carrabassett Valley | ME0040700 | City police | Franklin | Since 2004 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
| Clinton Police DepartmentFBI tables: Clinton | ME0062100 | City police | Kennebec | Since 2021 | — | 0 | 0 | 0 | 0 | 0 | 0 |
| Cumberland County Sheriff's OfficeFBI tables: Cumberland | ME0030000 | County | Cumberland | Since 2019 | 0 | 0 | 1 | 0 | 1 | 0 | 2 |
| Cumberland Police DepartmentFBI tables: Cumberland | ME0031000 | City police | Cumberland | Since 2020 | — | 0 | 0 | 0 | 0 | 0 | 0 |
| Damariscotta Police DepartmentFBI tables: Damariscotta | ME0080200 | City police | Lincoln | Since 2020 | 0 | 0 | 0 | 0 | 0 | — | 0 |
| Dexter Police DepartmentFBI tables: Dexter | ME0100300 | City police | Penobscot | Since 2021 | — | 0 | 1 | 0 | 0 | 1 | 2 |
| Dover-Foxcroft Police DepartmentFBI tables: Dover-Foxcroft | ME0110100 | City police | Piscataquis | Since 2021 | — | 0 | 0 | 0 | 0 | 0 | 0 |
| Drug Enforcement Agency | MEMDEA000 | Other state agency | — | Since 2019 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
| East Millinocket Police DepartmentFBI tables: East Millinocket | ME0101000 | City police | Penobscot | Since 2021 | — | 0 | 1 | 2 | 0 | 0 | 3 |
| Eastport Police DepartmentFBI tables: Eastport | ME0150200 | City police | Washington | Since 2021 | — | — | 0 | 0 | 0 | 0 | 0 |
| Eliot Police DepartmentFBI tables: Eliot | ME0160700 | City police | York | Since 2016 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
| Ellsworth Police DepartmentFBI tables: Ellsworth | ME0050200 | City police | Hancock | Since 2020 | — | 6 | 5 | 0 | 1 | 1 | 13 |
| Fairfield Police DepartmentFBI tables: Fairfield | ME0130100 | City police | Somerset | Since 2020 | 1 | 0 | 0 | 0 | 0 | 0 | 1 |
| Falmouth Police DepartmentFBI tables: Falmouth | ME0030300 | City police | Cumberland | Since 2020 | — | 0 | 0 | 0 | 0 | 0 | 0 |
| Farmington Police DepartmentFBI tables: Farmington | ME0040100 | City police | Franklin | Since 2013 | 0 | 0 | 1 | 0 | 0 | 0 | 1 |
| Fort Fairfield Police DepartmentFBI tables: Fort Fairfield | ME0020200 | City police | Aroostook | Since 2021 | — | 0 | 0 | 0 | 1 | 0 | 1 |
| Fort Kent Police DepartmentFBI tables: Fort Kent | ME0020300 | City police | Aroostook | Since 2021 | — | 0 | 2 | 0 | 0 | 0 | 2 |
| Franklin County Sheriff's OfficeFBI tables: Franklin | ME0040000 | County | Franklin | Since 2013 | 1 | 0 | 1 | 0 | 0 | 0 | 2 |
| Freeport Police DepartmentFBI tables: Freeport | ME0031100 | City police | Cumberland | Since 2018 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
| Fryeburg Police DepartmentFBI tables: Fryeburg | ME0090700 | City police | Oxford | Since 2020 | — | 0 | 0 | 0 | 0 | 0 | 0 |
| Gardiner Police DepartmentFBI tables: Gardiner | ME0060200 | City police | Kennebec | Since 2021 | — | 1 | — | 0 | 0 | 0 | 1 |
| Gorham Police DepartmentFBI tables: Gorham | ME0030400 | City police | Cumberland | Since 2020 | — | 1 | 0 | 0 | 0 | 0 | 1 |
| Gouldsboro Police DepartmentFBI tables: Gouldsboro | ME0051300 | City police | Hancock | Since 2021 | — | 0 | 0 | 0 | 0 | 0 | 0 |
| Greenville Police DepartmentFBI tables: Greenville | ME0110500 | City police | Piscataquis | Since 2021 | — | 0 | 0 | 0 | 0 | 0 | 0 |
| Hallowell Police DepartmentFBI tables: Hallowell | ME0060300 | City police | Kennebec | Since 2019 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
| Hampden Police DepartmentFBI tables: Hampden | ME0100700 | City police | Penobscot | Since 2021 | — | 0 | 0 | 0 | 0 | 0 | 0 |
| Hancock County Sheriff's OfficeFBI tables: Hancock | ME0050000 | County | Hancock | Since 2020 | — | 0 | 0 | 2 | 0 | 0 | 2 |
| Holden Police DepartmentFBI tables: Holden | ME0102700 | City police | Penobscot | Since 2021 | — | 0 | 0 | 0 | 0 | 0 | 0 |
| Houlton Police DepartmentFBI tables: Houlton | ME0020400 | City police | Aroostook | Since 2021 | — | 0 | 0 | 0 | 0 | 1 | 1 |
| Islesboro Police DepartmentFBI tables: Islesboro | ME0140500 | City police | Waldo | Since 2019 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
| Jay Police DepartmentFBI tables: Jay | ME0040200 | City police | Franklin | Since 2021 | — | 0 | 0 | 0 | 0 | 0 | 0 |
| Kennebec County Sheriff's OfficeFBI tables: Kennebec | ME0060000 | County | Kennebec | Since 2006 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
| Kennebunk Police DepartmentFBI tables: Kennebunk | ME0160800 | City police | York | Since 2016 | 0 | 0 | 0 | 1 | 0 | 1 | 2 |
| Kennebunkport Police DepartmentFBI tables: Kennebunkport | ME0160900 | City police | York | Since 2016 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
| Kittery Police DepartmentFBI tables: Kittery | ME0160200 | City police | York | Since 2016 | 0 | 0 | 0 | 0 | 1 | 0 | 1 |
| Knox County Sheriff's OfficeFBI tables: Knox | ME0070000 | County | Knox | Since 2021 | — | 0 | 0 | 0 | 0 | 0 | 0 |
| Lewiston Police DepartmentFBI tables: Lewiston | ME0010200 | City police | Androscoggin | Since 2007 | 0 | 0 | 1 | 9 | 0 | 1 | 11 |
| LimestoneNot linked to the FBI directory | — | City police | — | — | — | 0 | 0 | — | — | — | 0 |
| Lincoln County Sheriff's OfficeFBI tables: Lincoln | ME0080000 | County | Lincoln | Since 2020 | 4 | 0 | 1 | 1 | 0 | 8 | 14 |
| Lincoln Police DepartmentFBI tables: Lincoln | ME0100400 | City police | Penobscot | Since 2020 | — | 0 | 0 | 0 | 0 | 0 | 0 |
| Lisbon Police DepartmentFBI tables: Lisbon | ME0010500 | City police | Androscoggin | Since 2007 | 0 | 0 | 0 | 0 | 1 | 0 | 1 |
| Livermore Falls Police DepartmentFBI tables: Livermore Falls | ME0010300 | City police | Androscoggin | Since 2021 | — | 1 | 0 | 0 | 0 | 0 | 1 |
| Machias Police DepartmentFBI tables: Machias | ME0150300 | City police | Washington | Since 2021 | — | 0 | 0 | 0 | 0 | 0 | 0 |
| Madawaska Police DepartmentFBI tables: Madawaska | ME0020500 | City police | Aroostook | Since 2020 | — | 0 | 1 | 1 | 1 | 0 | 3 |
| Mechanic Falls Police DepartmentFBI tables: Mechanic Falls | ME0010600 | City police | Androscoggin | Since 2020 | — | 0 | 0 | 0 | 0 | 0 | 0 |
| MexicoNot linked to the FBI directory | — | City police | — | — | — | 0 | 0 | 0 | — | — | 0 |
| Milbridge Police DepartmentFBI tables: Milbridge | ME0151700 | City police | Washington | Since 2021 | — | 0 | 0 | 0 | 0 | 0 | 0 |
| Milo Police DepartmentFBI tables: Milo | ME0110200 | City police | Piscataquis | Since 2021 | — | 0 | 0 | 0 | 0 | 0 | 0 |
| Monmouth Police DepartmentFBI tables: Monmouth | ME0060600 | City police | Kennebec | Since 2011 | 0 | — | — | 0 | 0 | 0 | 0 |
| Newport Police DepartmentFBI tables: Newport | ME0101100 | City police | Penobscot | Since 2020 | — | 0 | 1 | 0 | 0 | 0 | 1 |
| North Berwick Police DepartmentFBI tables: North Berwick | ME0161100 | City police | York | Since 2020 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
| Norway Police DepartmentFBI tables: Norway | ME0090400 | City police | Oxford | Since 2021 | — | 1 | 0 | 0 | 0 | 0 | 1 |
| Oakland Police DepartmentFBI tables: Oakland | ME0060500 | City police | Kennebec | Since 2011 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
| Ogunquit Police DepartmentFBI tables: Ogunquit | ME0161200 | City police | York | Since 2020 | — | 0 | 0 | 0 | 0 | 1 | 1 |
| Old Orchard Beach Police DepartmentFBI tables: Old Orchard Beach | ME0160300 | City police | York | Since 2004 | 1 | 0 | 0 | 1 | 0 | 1 | 3 |
| Old Town Police DepartmentFBI tables: Old Town | ME0100500 | City police | Penobscot | Since 2021 | — | 0 | 0 | 0 | 0 | 1 | 1 |
| Orono Police DepartmentFBI tables: Orono | ME0100600 | City police | Penobscot | Since 2021 | — | 0 | 0 | 0 | 0 | 0 | 0 |
| Oxford County Sheriff's OfficeFBI tables: Oxford | ME0090000 | County | Oxford | Since 2021 | — | 1 | 0 | 2 | 0 | 0 | 3 |
| Oxford Police DepartmentFBI tables: Oxford | ME0091000 | City police | Oxford | Since 2021 | — | 0 | — | 0 | 1 | 0 | 1 |
| Paris Police DepartmentFBI tables: Paris | ME0090500 | City police | Oxford | Since 2020 | — | 0 | 0 | 0 | 0 | 0 | 0 |
| Passamaquoddy Indian Township | MEDI00300 | Tribal | — | Since 2021 | — | 0 | 1 | 1 | 1 | 0 | 3 |
| Passamaquoddy Pleasant Point Tribal | ME0151100 | Tribal | — | Since 2022 | — | — | — | 0 | 0 | 0 | 0 |
| Penobscot County Sheriff's OfficeFBI tables: Penobscot | ME0100000 | County | Penobscot | Since 2021 | — | 2 | 1 | 1 | 3 | 1 | 8 |
| Penobscot Nation | ME0102000 | Tribal | — | Since 2021 | — | 0 | — | 0 | — | 0 | 0 |
| Phippsburg Police DepartmentFBI tables: Phippsburg | ME0120500 | City police | Sagadahoc | Since 2021 | — | 0 | — | 0 | 0 | — | 0 |
| Piscataquis County Sheriff's OfficeFBI tables: Piscataquis | ME0110000 | County | Piscataquis | Since 2021 | — | 0 | 0 | 0 | 0 | 0 | 0 |
| Pittsfield Police DepartmentFBI tables: Pittsfield | ME0130400 | City police | Somerset | Since 2021 | — | 1 | 0 | 0 | 0 | — | 1 |
| Portland Police DepartmentFBI tables: Portland | ME0030500 | City police | Cumberland | Since 2021 | — | 5 | 10 | 9 | 20 | 12 | 56 |
| Presque Isle Police DepartmentFBI tables: Presque Isle | ME0020600 | City police | Aroostook | Since 2021 | — | 0 | 1 | 3 | 1 | 0 | 5 |
| Rangeley Police DepartmentFBI tables: Rangeley | ME0040400 | City police | Franklin | Since 2021 | — | 0 | 0 | 0 | 0 | 0 | 0 |
| Richmond Police DepartmentFBI tables: Richmond | ME0120300 | City police | Sagadahoc | Since 2021 | — | — | 0 | 0 | 0 | 0 | 0 |
| Rockland Police DepartmentFBI tables: Rockland | ME0070200 | City police | Knox | Since 2020 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
| Rockport Police DepartmentFBI tables: Rockport | ME0070400 | City police | Knox | Since 2021 | — | 0 | 0 | 0 | 0 | 0 | 0 |
| Rumford Police DepartmentFBI tables: Rumford | ME0090100 | City police | Oxford | Since 2020 | — | 3 | 5 | 1 | 1 | 0 | 10 |
| Sabattus Police DepartmentFBI tables: Sabattus | ME0010700 | City police | Androscoggin | Since 2020 | 1 | 1 | 0 | 1 | 0 | 2 | 5 |
| Saco Police DepartmentFBI tables: Saco | ME0160400 | City police | York | Since 2005 | 4 | 10 | 5 | 2 | 0 | 2 | 23 |
| Sagadahoc County Sheriff's OfficeFBI tables: Sagadahoc | ME0120000 | County | Sagadahoc | Since 2019 | 0 | 0 | 0 | 0 | 0 | 1 | 1 |
| Sanford Police DepartmentFBI tables: Sanford | ME0160500 | City police | York | Since 2018 | 0 | 0 | 0 | 0 | 1 | 0 | 1 |
| Scarborough Police DepartmentFBI tables: Scarborough | ME0030700 | City police | Cumberland | Since 2005 | 1 | 1 | 0 | 0 | 3 | 0 | 5 |
| Searsport Police DepartmentFBI tables: Searsport | ME0140200 | City police | Waldo | Since 2021 | — | — | 0 | 0 | — | — | 0 |
| Skowhegan Police DepartmentFBI tables: Skowhegan | ME0130200 | City police | Somerset | Since 2011 | 0 | 0 | 1 | 0 | 0 | — | 1 |
| Somerset County Sheriff's OfficeFBI tables: Somerset | ME0130000 | County | Somerset | Since 2006 | 0 | 0 | 0 | 0 | 1 | 0 | 1 |
| South Berwick Police DepartmentFBI tables: South Berwick | ME0161300 | City police | York | Since 2020 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
| South Portland Police DepartmentFBI tables: South Portland | ME0030600 | City police | Cumberland | Since 2005 | 0 | 1 | 0 | 10 | 11 | 1 | 23 |
| Southwest Harbor Police DepartmentFBI tables: Southwest Harbor | ME0050800 | City police | Hancock | Since 2021 | — | 0 | 0 | 0 | 0 | 0 | 0 |
| State Fire Marshal | ME0061700 | Other state agency | — | Since 2019 | 0 | 0 | 0 | 1 | 1 | 0 | 2 |
| State Police | MEMSP0000 | State police | Unmapped County | Since 2019 | 1 | 1 | 2 | 2 | 3 | 7 | 16 |
| Thomaston Police DepartmentFBI tables: Thomaston | ME0070300 | City police | Knox | Since 2021 | — | 0 | 0 | 0 | 0 | — | 0 |
| Topsham Police DepartmentFBI tables: Topsham | ME0120200 | City police | Sagadahoc | Since 2019 | 0 | 0 | 0 | 0 | 1 | 2 | 3 |
| University of Maine: FarmingtonFBI tables: University of Maine, Farmington | ME0040600 | University or college | Franklin | Since 2020 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
| University of Maine: OronoFBI tables: University of Maine, Orono | ME0101800 | University or college | Penobscot | Since 2021 | — | 0 | 0 | 0 | 0 | 0 | 0 |
| University of Southern Maine | ME0031800 | University or college | Cumberland | Since 2021 | — | 0 | 0 | 0 | 0 | 0 | 0 |
| Veazie Police DepartmentFBI tables: Veazie | ME0101300 | City police | Penobscot | Since 2021 | — | 0 | 0 | 0 | 0 | 0 | 0 |
| Waldo County Sheriff's OfficeFBI tables: Waldo | ME0140000 | County | Waldo | Since 2019 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
| Waldoboro Police DepartmentFBI tables: Waldoboro | ME0080300 | City police | Lincoln | Since 2020 | — | 0 | 0 | 0 | 1 | 0 | 1 |
| WashburnNot linked to the FBI directory | — | City police | — | — | — | 0 | 0 | 1 | — | — | 1 |
| Washington County Sheriff's OfficeFBI tables: Washington | ME0150000 | County | Washington | Since 2021 | — | 1 | 0 | 2 | 0 | 1 | 4 |
| Waterville Police DepartmentFBI tables: Waterville | ME0060400 | City police | Kennebec | Since 2004 | 1 | 0 | 0 | 0 | 0 | 0 | 1 |
| Wells Police DepartmentFBI tables: Wells | ME0161400 | City police | York | Since 2008 | 0 | 0 | 0 | 0 | 4 | 0 | 4 |
| Westbrook Police DepartmentFBI tables: Westbrook | ME0030800 | City police | Cumberland | Since 2018 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
| Wilton Police DepartmentFBI tables: Wilton | ME0040300 | City police | Franklin | Since 2021 | — | 0 | 0 | 0 | 0 | 0 | 0 |
| Windham Police DepartmentFBI tables: Windham | ME0031500 | City police | Cumberland | Since 2020 | 1 | 0 | 0 | 0 | 0 | 1 | 2 |
| Winslow Police DepartmentFBI tables: Winslow | ME0060700 | City police | Kennebec | Since 2004 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
| Winter Harbor Police DepartmentFBI tables: Winter Harbor | ME0051500 | City police | Hancock | Since 2021 | — | 0 | 0 | 0 | 0 | 0 | 0 |
| Winthrop Police DepartmentFBI tables: Winthrop | ME0060800 | City police | Kennebec | Since 2021 | — | 0 | 0 | 0 | 0 | 1 | 1 |
| Wiscasset Police DepartmentFBI tables: Wiscasset | ME0080400 | City police | Lincoln | Since 2020 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
| Yarmouth Police DepartmentFBI tables: Yarmouth | ME0031400 | City police | Cumberland | Since 2020 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
| York County Sheriff's OfficeFBI tables: York | ME0160000 | County | York | Since 2020 | 2 | 0 | 0 | 0 | 0 | 0 | 2 |
| York Police DepartmentFBI tables: York | ME0161600 | City police | York | Since 2006 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
How rows are built. Agency names, types, counties and ORIs come from the FBI's agency directory. Yearly counts come from the FBI's Offense Type by Agency tables, which list agencies by name only; IROPO links them to ORIs by state, agency type and normalized name. 3 table rows could not be linked and are shown without an ORI.
A dash means the agency did not appear in that year's tables (for example, it had not yet transitioned to NIBRS or did not meet the FBI's publication criteria).
Downloads. All agencies (CSV) · Animal cruelty by agency and year (CSV) · ME.json
Spotted a wrong link or name? Report a correction.
Source FBI agency directory and NIBRS Tables: Offense Type by Agency, 2020–2025. Retrieved September 30, 2026. Methodology & downloads.