Table 78
NORTH CAROLINA
Full-time Law Enforcement Employees
by City, 2019
City | Population |
Total law enforcement employees |
Total officers |
Total civilians |
---|---|---|---|---|
Aberdeen | 7,892 | 30 | 28 | 2 |
Ahoskie | 4,772 | 17 | 15 | 2 |
Albemarle | 16,134 | 49 | 42 | 7 |
Andrews | 1,839 | 5 | 5 | 0 |
Angier | 5,363 | 16 | 16 | 0 |
Apex | 56,276 | 108 | 88 | 20 |
Archdale | 11,509 | 32 | 26 | 6 |
Asheboro | 25,894 | 81 | 73 | 8 |
Asheville | 93,641 | 286 | 232 | 54 |
Atlantic Beach | 1,506 | 16 | 15 | 1 |
Ayden | 5,128 | 22 | 18 | 4 |
Badin | 1,968 | 2 | 2 | 0 |
Bailey | 560 | 2 | 2 | 0 |
Bakersville | 450 | 1 | 1 | 0 |
Bald Head Island | 182 | 27 | 24 | 3 |
Banner Elk | 1,101 | 9 | 8 | 1 |
Beaufort | 4,417 | 18 | 17 | 1 |
Beech Mountain | 324 | 13 | 9 | 4 |
Belhaven | 1,567 | 7 | 6 | 1 |
Belmont | 12,812 | 42 | 35 | 7 |
Benson | 3,901 | 15 | 14 | 1 |
Bessemer City | 5,552 | 15 | 14 | 1 |
Bethel | 1,610 | 4 | 4 | 0 |
Beulaville | 1,306 | 4 | 4 | 0 |
Biltmore Forest | 1,410 | 14 | 11 | 3 |
Biscoe | 1,724 | 8 | 7 | 1 |
Black Creek | 766 | 3 | 3 | 0 |
Black Mountain | 8,187 | 24 | 20 | 4 |
Bladenboro | 1,627 | 6 | 6 | 0 |
Blowing Rock | 1,316 | 12 | 10 | 2 |
Boiling Spring Lakes | 6,238 | 12 | 10 | 2 |
Boiling Springs | 4,551 | 10 | 10 | 0 |
Boone | 19,893 | 45 | 32 | 13 |
Boonville | 1,152 | 4 | 4 | 0 |
Brevard | 7,928 | 32 | 25 | 7 |
Bridgeton | 441 | 1 | 1 | 0 |
Broadway | 1,290 | 4 | 4 | 0 |
Bryson City | 1,453 | 6 | 5 | 1 |
Bunn | 377 | 3 | 2 | 1 |
Burgaw | 4,176 | 12 | 11 | 1 |
Burlington | 54,108 | 170 | 132 | 38 |
Burnsville | 1,641 | 8 | 8 | 0 |
Butner | 7,847 | 40 | 34 | 6 |
Candor | 815 | 4 | 4 | 0 |
Canton | 4,349 | 21 | 16 | 5 |
Cape Carteret | 2,076 | 7 | 7 | 0 |
Carolina Beach | 6,437 | 29 | 26 | 3 |
Carrboro | 21,542 | 39 | 35 | 4 |
Carthage | 2,524 | 12 | 11 | 1 |
Cary | 172,525 | 227 | 186 | 41 |
Caswell Beach | 428 | 4 | 4 | 0 |
Chadbourn | 1,711 | 9 | 8 | 1 |
Chapel Hill | 61,457 | 96 | 82 | 14 |
Charlotte-Mecklenburg1 | 944,260 | 2,295 | 1,823 | 472 |
Cherryville | 6,062 | 19 | 14 | 5 |
China Grove | 4,220 | 13 | 13 | 0 |
Chocowinity | 794 | 3 | 3 | 0 |
Claremont | 1,407 | 9 | 9 | 0 |
Clayton | 23,842 | 49 | 46 | 3 |
Cleveland | 882 | 3 | 3 | 0 |
Clinton | 8,512 | 31 | 27 | 4 |
Clyde | 1,311 | 4 | 4 | 0 |
Coats | 2,510 | 7 | 7 | 0 |
Columbus | 995 | 9 | 8 | 1 |
Concord | 96,138 | 201 | 171 | 30 |
Conover | 8,426 | 27 | 24 | 3 |
Conway | 729 | 1 | 1 | 0 |
Cooleemee | 969 | 1 | 1 | 0 |
Cornelius | 30,407 | 78 | 60 | 18 |
Cramerton | 4,454 | 16 | 16 | 0 |
Creedmoor | 4,636 | 19 | 15 | 4 |
Dallas | 4,787 | 15 | 13 | 2 |
Davidson | 13,193 | 22 | 20 | 2 |
Dobson | 1,543 | 8 | 8 | 0 |
Drexel | 1,849 | 5 | 5 | 0 |
Duck | 390 | 13 | 12 | 1 |
Dunn | 9,768 | 44 | 38 | 6 |
Durham | 280,282 | 638 | 471 | 167 |
East Bend | 593 | 2 | 2 | 0 |
East Spencer | 1,550 | 7 | 7 | 0 |
Eden | 14,773 | 47 | 43 | 4 |
Edenton | 4,631 | 47 | 43 | 4 |
Elizabeth City | 17,424 | 66 | 55 | 11 |
Elizabethtown | 3,447 | 16 | 15 | 1 |
Elkin | 4,038 | 21 | 17 | 4 |
Elon | 12,214 | 20 | 19 | 1 |
Emerald Isle | 3,706 | 19 | 18 | 1 |
Enfield | 2,288 | 10 | 9 | 1 |
Erwin | 5,148 | 12 | 11 | 1 |
Fair Bluff | 882 | 3 | 3 | 0 |
Fairmont | 2,601 | 8 | 7 | 1 |
Farmville | 4,679 | 23 | 18 | 5 |
Fayetteville | 209,614 | 560 | 396 | 164 |
Fletcher | 8,485 | 17 | 16 | 1 |
Forest City | 7,116 | 30 | 28 | 2 |
Four Oaks | 2,224 | 8 | 8 | 0 |
Foxfire Village | 1,031 | 3 | 3 | 0 |
Franklin | 4,062 | 18 | 17 | 1 |
Franklinton | 2,195 | 7 | 7 | 0 |
Fremont | 1,264 | 4 | 4 | 0 |
Fuquay-Varina | 30,977 | 57 | 49 | 8 |
Garner | 31,137 | 74 | 65 | 9 |
Garysburg | 918 | 2 | 2 | 0 |
Gaston | 1,016 | 3 | 3 | 0 |
Gastonia | 77,716 | 192 | 170 | 22 |
Gibsonville | 7,356 | 19 | 18 | 1 |
Glen Alpine | 1,480 | 5 | 5 | 0 |
Goldsboro | 34,085 | 114 | 98 | 16 |
Graham | 15,185 | 41 | 38 | 3 |
Granite Falls | 4,629 | 17 | 13 | 4 |
Granite Quarry | 2,999 | 8 | 8 | 0 |
Greensboro | 298,025 | 767 | 637 | 130 |
Greenville | 94,193 | 244 | 194 | 50 |
Grifton | 2,658 | 7 | 7 | 0 |
Hamlet | 6,312 | 19 | 18 | 1 |
Havelock | 20,128 | 37 | 28 | 9 |
Haw River | 2,525 | 9 | 9 | 0 |
Henderson | 14,883 | 57 | 42 | 15 |
Hendersonville | 14,234 | 57 | 40 | 17 |
Hertford | 2,109 | 9 | 7 | 2 |
Hickory | 41,040 | 147 | 110 | 37 |
Highlands | 974 | 14 | 13 | 1 |
High Point | 113,307 | 284 | 231 | 53 |
Hillsborough | 7,321 | 30 | 28 | 2 |
Holden Beach | 656 | 8 | 8 | 0 |
Holly Ridge | 2,829 | 10 | 9 | 1 |
Holly Springs | 38,577 | 74 | 57 | 17 |
Hope Mills | 15,878 | 41 | 37 | 4 |
Hot Springs | 578 | 1 | 1 | 0 |
Hudson | 3,704 | 14 | 13 | 1 |
Huntersville | 58,512 | 101 | 91 | 10 |
Indian Beach | 119 | 5 | 5 | 0 |
Jackson | 455 | 2 | 2 | 0 |
Jacksonville | 72,300 | 144 | 113 | 31 |
Jefferson | 1,534 | 5 | 5 | 0 |
Jonesville | 2,200 | 10 | 9 | 1 |
Kannapolis | 50,725 | 101 | 72 | 29 |
Kenansville | 855 | 3 | 3 | 0 |
Kenly | 1,574 | 8 | 8 | 0 |
Kernersville | 24,980 | 86 | 67 | 19 |
Kill Devil Hills | 7,268 | 34 | 28 | 6 |
King | 6,878 | 24 | 21 | 3 |
Kings Mountain | 10,965 | 43 | 33 | 10 |
Kinston | 19,886 | 67 | 56 | 11 |
Kitty Hawk | 3,563 | 18 | 15 | 3 |
Knightdale | 18,351 | 35 | 32 | 3 |
Kure Beach | 2,113 | 13 | 12 | 1 |
Lake Lure | 1,150 | 10 | 9 | 1 |
Lake Royale | 2,758 | 7 | 7 | 0 |
Lake Waccamaw | 1,395 | 4 | 4 | 0 |
Landis | 3,133 | 12 | 12 | 0 |
Laurel Park | 2,342 | 7 | 7 | 0 |
Laurinburg | 14,928 | 43 | 41 | 2 |
Leland | 23,360 | 38 | 35 | 3 |
Lenoir | 17,904 | 68 | 51 | 17 |
Lexington | 18,917 | 66 | 55 | 11 |
Liberty | 2,656 | 11 | 10 | 1 |
Lilesville | 485 | 2 | 2 | 0 |
Lillington | 3,658 | 15 | 14 | 1 |
Lincolnton | 11,022 | 36 | 32 | 4 |
Littleton | 589 | 3 | 3 | 0 |
Locust | 3,246 | 13 | 13 | 0 |
Long View | 4,921 | 14 | 13 | 1 |
Louisburg | 3,549 | 17 | 16 | 1 |
Lowell | 3,709 | 9 | 9 | 0 |
Lumberton | 20,754 | 97 | 87 | 10 |
Madison | 2,103 | 18 | 18 | 0 |
Maggie Valley | 1,230 | 10 | 9 | 1 |
Magnolia | 954 | 2 | 2 | 0 |
Maiden | 3,439 | 19 | 18 | 1 |
Manteo | 1,453 | 7 | 6 | 1 |
Marion | 7,837 | 27 | 25 | 2 |
Marshall | 911 | 3 | 3 | 0 |
Mars Hill | 2,054 | 5 | 5 | 0 |
Marshville | 2,748 | 8 | 8 | 0 |
Matthews | 33,372 | 69 | 58 | 11 |
Maxton | 2,359 | 9 | 5 | 4 |
Mayodan | 2,358 | 14 | 14 | 0 |
Maysville | 955 | 3 | 3 | 0 |
Mebane | 16,203 | 39 | 35 | 4 |
Micro | 530 | 1 | 1 | 0 |
Middlesex | 824 | 5 | 5 | 0 |
Mint Hill | 27,776 | 37 | 33 | 4 |
Misenheimer | 692 | 5 | 5 | 0 |
Mocksville | 5,322 | 21 | 20 | 1 |
Monroe | 35,630 | 99 | 88 | 11 |
Montreat | 852 | 5 | 5 | 0 |
Mooresville | 38,967 | 102 | 81 | 21 |
Morehead City | 9,721 | 43 | 39 | 4 |
Morganton | 16,524 | 97 | 61 | 36 |
Morrisville | 28,796 | 40 | 38 | 2 |
Mount Airy | 10,242 | 46 | 32 | 14 |
Mount Gilead | 1,144 | 7 | 7 | 0 |
Mount Holly | 16,475 | 40 | 32 | 8 |
Mount Olive | 4,652 | 16 | 15 | 1 |
Murfreesboro | 3,072 | 9 | 8 | 1 |
Murphy | 1,657 | 10 | 9 | 1 |
Nags Head | 2,963 | 25 | 23 | 2 |
Nashville | 5,523 | 14 | 13 | 1 |
Navassa | 2,217 | 3 | 3 | 0 |
New Bern | 30,187 | 111 | 86 | 25 |
Newland | 684 | 5 | 5 | 0 |
Newport | 4,666 | 8 | 8 | 0 |
Newton | 13,153 | 40 | 31 | 9 |
Newton Grove | 564 | 3 | 3 | 0 |
Norlina | 1,050 | 5 | 5 | 0 |
North Topsail Beach | 738 | 12 | 11 | 1 |
Northwest | 782 | 2 | 2 | 0 |
North Wilkesboro | 4,220 | 26 | 25 | 1 |
Norwood | 2,438 | 9 | 9 | 0 |
Oakboro | 1,899 | 8 | 8 | 0 |
Oak Island | 8,244 | 25 | 23 | 2 |
Ocean Isle Beach | 644 | 13 | 12 | 1 |
Old Fort | 921 | 4 | 4 | 0 |
Oriental | 852 | 2 | 2 | 0 |
Oxford | 8,851 | 32 | 30 | 2 |
Parkton | 414 | 2 | 2 | 0 |
Pembroke | 2,994 | 17 | 13 | 4 |
Pikeville | 678 | 4 | 4 | 0 |
Pilot Mountain | 1,416 | 9 | 8 | 1 |
Pinebluff | 1,582 | 3 | 3 | 0 |
Pinehurst | 16,522 | 30 | 25 | 5 |
Pine Knoll Shores | 1,331 | 8 | 8 | 0 |
Pine Level | 2,016 | 5 | 5 | 0 |
Pinetops | 1,240 | 9 | 7 | 2 |
Pineville | 9,088 | 47 | 36 | 11 |
Pink Hill | 507 | 2 | 2 | 0 |
Pittsboro | 4,359 | 13 | 13 | 0 |
Plymouth | 3,400 | 11 | 10 | 1 |
Polkton | 2,880 | 3 | 3 | 0 |
Princeton | 1,402 | 4 | 4 | 0 |
Raeford | 5,001 | 19 | 17 | 2 |
Raleigh | 477,828 | 646 | 544 | 102 |
Ramseur | 1,689 | 6 | 6 | 0 |
Randleman | 4,119 | 16 | 16 | 0 |
Ranlo | 3,661 | 11 | 10 | 1 |
Red Springs | 3,341 | 13 | 12 | 1 |
Reidsville | 13,959 | 54 | 49 | 5 |
Richlands | 1,698 | 8 | 8 | 0 |
Rich Square | 837 | 1 | 1 | 0 |
River Bend | 3,033 | 6 | 6 | 0 |
Roanoke Rapids | 14,354 | 40 | 34 | 6 |
Robbins | 1,215 | 4 | 4 | 0 |
Robersonville | 1,348 | 7 | 7 | 0 |
Rockingham | 8,687 | 38 | 36 | 2 |
Rockwell | 2,151 | 7 | 7 | 0 |
Rocky Mount | 53,827 | 182 | 144 | 38 |
Rolesville | 8,924 | 21 | 20 | 1 |
Rose Hill | 1,623 | 6 | 6 | 0 |
Rowland | 1,002 | 7 | 6 | 1 |
Roxboro | 8,299 | 35 | 30 | 5 |
Rutherfordton | 4,047 | 15 | 14 | 1 |
Salisbury | 33,877 | 93 | 79 | 14 |
Saluda | 690 | 4 | 4 | 0 |
Sanford | 30,135 | 99 | 75 | 24 |
Scotland Neck | 1,852 | 8 | 7 | 1 |
Seagrove | 228 | 1 | 1 | 0 |
Selma | 7,018 | 23 | 22 | 1 |
Seven Devils | 217 | 6 | 6 | 0 |
Shallotte | 4,396 | 15 | 14 | 1 |
Sharpsburg | 2,013 | 7 | 6 | 1 |
Shelby | 20,004 | 85 | 72 | 13 |
Siler City | 8,237 | 24 | 18 | 6 |
Smithfield | 12,882 | 39 | 35 | 4 |
Snow Hill | 1,513 | 7 | 7 | 0 |
Southern Pines | 14,524 | 48 | 40 | 8 |
Southern Shores | 2,940 | 12 | 11 | 1 |
Southport | 3,961 | 9 | 9 | 0 |
Sparta | 1,758 | 6 | 6 | 0 |
Spencer | 3,238 | 11 | 11 | 0 |
Spindale | 4,215 | 11 | 11 | 0 |
Spring Hope | 1,305 | 7 | 7 | 0 |
Spring Lake | 12,069 | 30 | 27 | 3 |
Spruce Pine | 2,138 | 10 | 10 | 0 |
Stallings | 16,173 | 25 | 22 | 3 |
Stanfield | 1,536 | 5 | 5 | 0 |
Stanley | 3,769 | 11 | 10 | 1 |
Stantonsburg | 777 | 4 | 4 | 0 |
Star | 845 | 4 | 4 | 0 |
Statesville | 27,372 | 93 | 71 | 22 |
Stoneville | 1,237 | 5 | 5 | 0 |
St. Pauls | 2,323 | 16 | 12 | 4 |
Sugar Mountain | 197 | 5 | 5 | 0 |
Sunset Beach | 4,002 | 15 | 15 | 0 |
Surf City | 2,487 | 22 | 21 | 1 |
Swansboro | 3,354 | 14 | 13 | 1 |
Sylva | 2,742 | 12 | 12 | 0 |
Tabor City | 4,136 | 11 | 10 | 1 |
Tarboro | 10,765 | 36 | 30 | 6 |
Taylorsville | 2,185 | 13 | 13 | 0 |
Taylortown | 847 | 4 | 3 | 1 |
Thomasville | 26,617 | 72 | 66 | 6 |
Topsail Beach | 435 | 10 | 9 | 1 |
Trent Woods | 4,030 | 5 | 5 | 0 |
Troutman | 2,755 | 13 | 13 | 0 |
Troy | 3,326 | 10 | 9 | 1 |
Tryon | 1,609 | 9 | 7 | 2 |
Valdese | 4,435 | 12 | 11 | 1 |
Vanceboro | 966 | 3 | 3 | 0 |
Vass | 792 | 4 | 4 | 0 |
Wadesboro | 5,228 | 28 | 23 | 5 |
Wagram | 770 | 1 | 1 | 0 |
Wake Forest | 46,145 | 100 | 78 | 22 |
Wallace | 3,894 | 20 | 16 | 4 |
Walnut Creek | 863 | 3 | 3 | 0 |
Warrenton | 837 | 5 | 4 | 1 |
Warsaw | 3,115 | 16 | 14 | 2 |
Washington | 9,497 | 40 | 31 | 9 |
Waxhaw | 17,203 | 28 | 26 | 2 |
Waynesville | 10,146 | 43 | 33 | 10 |
Weaverville | 4,013 | 17 | 16 | 1 |
Weldon | 1,472 | 8 | 8 | 0 |
Wendell | 8,096 | 18 | 17 | 1 |
West Jefferson | 1,311 | 8 | 8 | 0 |
Whispering Pines | 3,385 | 9 | 8 | 1 |
Whitakers | 701 | 2 | 2 | 0 |
White Lake | 776 | 6 | 6 | 0 |
Whiteville | 5,338 | 25 | 21 | 4 |
Wilkesboro | 3,491 | 24 | 22 | 2 |
Williamston | 5,217 | 23 | 20 | 3 |
Wilmington | 124,750 | 336 | 267 | 69 |
Wilson | 49,344 | 131 | 116 | 15 |
Wilson's Mills | 2,744 | 6 | 6 | 0 |
Windsor | 3,310 | 8 | 8 | 0 |
Wingate | 4,557 | 7 | 7 | 0 |
Winston-Salem | 248,445 | 674 | 518 | 156 |
Winterville | 9,922 | 23 | 22 | 1 |
Woodfin | 6,634 | 14 | 13 | 1 |
Woodland | 701 | 1 | 1 | 0 |
Wrightsville Beach | 2,550 | 26 | 24 | 2 |
Yadkinville | 2,890 | 14 | 13 | 1 |
Youngsville | 1,365 | 12 | 11 | 1 |
Zebulon | 5,814 | 22 | 21 | 1 |
- 1 The employee data presented in this table for Charlotte-Mecklenburg represent only Charlotte-Mecklenburg Police Department and exclude Mecklenburg County Sheriff's Office.
Data Declaration
Provides the methodology used in constructing this table and other pertinent information about this table.