| City | Total law enforcement employees | Total officers | Total civilians |
|---|---|---|---|
| Ashland | 2 | 2 | 0 |
| Auburn | 50 | 46 | 4 |
| Augusta | 56 | 41 | 15 |
| Baileyville | 7 | 7 | 0 |
| Bangor | 89 | 71 | 18 |
| Bar Harbor | 13 | 9 | 4 |
| Bath | 24 | 19 | 5 |
| Belfast | 14 | 12 | 2 |
| Berwick | 12 | 11 | 1 |
| Bethel | 4 | 4 | 0 |
| Biddeford | 64 | 42 | 22 |
| Boothbay Harbor | 8 | 7 | 1 |
| Brewer | 22 | 20 | 2 |
| Bridgton | 12 | 8 | 4 |
| Brownville | 2 | 2 | 0 |
| Brunswick | 48 | 33 | 15 |
| Bucksport | 11 | 7 | 4 |
| Buxton | 15 | 9 | 6 |
| Calais | 12 | 8 | 4 |
| Camden | 15 | 11 | 4 |
| Cape Elizabeth | 17 | 13 | 4 |
| Caribou | 15 | 14 | 1 |
| Carrabassett Valley | 1 | 1 | 0 |
| Clinton | 3 | 3 | 0 |
| Cumberland | 12 | 11 | 1 |
| Damariscotta | 6 | 5 | 1 |
| Dexter | 6 | 5 | 1 |
| Dixfield | 4 | 4 | 0 |
| Dover-Foxcroft | 5 | 5 | 0 |
| East Millinocket | 4 | 4 | 0 |
| Eastport | 4 | 4 | 0 |
| Eliot | 8 | 7 | 1 |
| Ellsworth | 19 | 15 | 4 |
| Fairfield | 12 | 11 | 1 |
| Falmouth | 23 | 16 | 7 |
| Farmington | 15 | 14 | 1 |
| Fort Fairfield | 4 | 4 | 0 |
| Fort Kent | 8 | 4 | 4 |
| Freeport | 17 | 12 | 5 |
| Fryeburg | 5 | 5 | 0 |
| Gardiner | 13 | 11 | 2 |
| Gorham | 23 | 21 | 2 |
| Gouldsboro | 2 | 2 | 0 |
| Greenville | 4 | 3 | 1 |
| Hallowell | 4 | 4 | 0 |
| Hampden | 12 | 11 | 1 |
| Holden | 2 | 2 | 0 |
| Houlton | 17 | 12 | 5 |
| Jay | 11 | 7 | 4 |
| Kennebunk | 28 | 20 | 8 |
| Kennebunkport | 17 | 12 | 5 |
| Kittery | 27 | 20 | 7 |
| Lewiston | 94 | 80 | 14 |
| Limestone | 3 | 3 | 0 |
| Lincoln | 7 | 6 | 1 |
| Lisbon | 21 | 16 | 5 |
| Livermore Falls | 10 | 6 | 4 |
| Machias | 4 | 4 | 0 |
| Madawaska | 7 | 6 | 1 |
| Madison | 8 | 7 | 1 |
| Mechanic Falls | 5 | 5 | 0 |
| Mexico | 5 | 5 | 0 |
| Milbridge | 3 | 3 | 0 |
| Millinocket | 9 | 9 | 0 |
| Milo | 3 | 3 | 0 |
| Monmouth | 4 | 4 | 0 |
| Mount Desert | 10 | 6 | 4 |
| Newport | 6 | 6 | 0 |
| North Berwick | 10 | 9 | 1 |
| Norway | 7 | 6 | 1 |
| Oakland | 10 | 9 | 1 |
| Ogunquit | 12 | 10 | 2 |
| Old Orchard Beach | 25 | 18 | 7 |
| Old Town | 15 | 14 | 1 |
| Orono | 13 | 13 | 0 |
| Oxford | 5 | 4 | 1 |
| Paris | 8 | 7 | 1 |
| Phippsburg | 1 | 1 | 0 |
| Pittsfield | 7 | 6 | 1 |
| Portland | 218 | 165 | 53 |
| Presque Isle | 22 | 19 | 3 |
| Rangeley | 3 | 3 | 0 |
| Richmond | 5 | 5 | 0 |
| Rockland | 22 | 19 | 3 |
| Rockport | 7 | 6 | 1 |
| Rumford | 19 | 14 | 5 |
| Sabattus | 8 | 7 | 1 |
| Saco | 46 | 34 | 12 |
| Sanford | 53 | 40 | 13 |
| Scarborough | 48 | 33 | 15 |
| Searsport | 3 | 3 | 0 |
| Skowhegan | 13 | 13 | 0 |
| South Berwick | 12 | 8 | 4 |
| South Portland | 65 | 49 | 16 |
| Southwest Harbor | 5 | 5 | 0 |
| Swan's Island | 1 | 1 | 0 |
| Thomaston | 5 | 5 | 0 |
| Topsham | 15 | 14 | 1 |
| Van Buren | 4 | 4 | 0 |
| Veazie | 6 | 6 | 0 |
| Waldoboro | 7 | 6 | 1 |
| Washburn | 2 | 2 | 0 |
| Waterville | 39 | 30 | 9 |
| Wells | 31 | 23 | 8 |
| Westbrook | 34 | 31 | 3 |
| Wilton | 5 | 5 | 0 |
| Windham | 38 | 27 | 11 |
| Winslow | 11 | 9 | 2 |
| Winter Harbor | 1 | 1 | 0 |
| Winthrop | 12 | 8 | 4 |
| Wiscasset | 5 | 4 | 1 |
| Yarmouth | 20 | 12 | 8 |
| York | 38 | 27 | 11 |
Provides the methodology used in constructing this table and other pertinent information about this table.