| City | Population | Total law enforcement employees | Total officers | Total civilians |
|---|---|---|---|---|
| Aberdeen | 5,337 | 26 | 24 | 2 |
| Ahoskie | 4,278 | 22 | 15 | 7 |
| Albemarle | 15,355 | 55 | 49 | 6 |
| Andrews | 1,719 | 6 | 6 | 0 |
| Angier | 4,288 | 13 | 12 | 1 |
| Apex | 31,816 | 65 | 51 | 14 |
| Archdale | 9,474 | 33 | 27 | 6 |
| Asheboro | 24,399 | 82 | 76 | 6 |
| Asheville | 72,907 | 250 | 201 | 49 |
| Atlantic Beach | 1,839 | 22 | 18 | 4 |
| Aulander | 869 | 1 | 1 | 0 |
| Aurora | 581 | 1 | 1 | 0 |
| Ayden | 4,852 | 20 | 16 | 4 |
| Badin | 1,357 | 5 | 5 | 0 |
| Bailey | 679 | 3 | 3 | 0 |
| Bald Head Island | 295 | 12 | 11 | 1 |
| Banner Elk | 895 | 9 | 8 | 1 |
| Beaufort | 4,326 | 17 | 16 | 1 |
| Beech Mountain | 307 | 14 | 10 | 4 |
| Belhaven | 1,997 | 13 | 9 | 4 |
| Belmont | 9,005 | 42 | 33 | 9 |
| Benson | 3,422 | 15 | 14 | 1 |
| Bethel | 1,680 | 5 | 5 | 0 |
| Beulaville | 1,117 | 5 | 5 | 0 |
| Biltmore Forest | 1,527 | 14 | 13 | 1 |
| Biscoe | 1,732 | 10 | 9 | 1 |
| Black Creek | 702 | 3 | 3 | 0 |
| Black Mountain | 7,686 | 22 | 18 | 4 |
| Bladenboro | 1,701 | 6 | 6 | 0 |
| Blowing Rock | 1,426 | 13 | 9 | 4 |
| Boiling Spring Lakes | 4,637 | 8 | 7 | 1 |
| Boiling Springs | 3,856 | 8 | 8 | 0 |
| Boone | 13,283 | 43 | 35 | 8 |
| Brevard | 6,634 | 28 | 22 | 6 |
| Broadway | 1,123 | 4 | 4 | 0 |
| Bryson City | 1,382 | 7 | 6 | 1 |
| Bunn | 402 | 3 | 3 | 0 |
| Burgaw | 3,975 | 11 | 10 | 1 |
| Burlington | 48,689 | 144 | 105 | 39 |
| Burnsville | 1,652 | 8 | 8 | 0 |
| Butner | 6,520 | 49 | 42 | 7 |
| Cameron | 301 | 1 | 1 | 0 |
| Candor | 842 | 6 | 6 | 0 |
| Canton | 3,925 | 18 | 13 | 5 |
| Cape Carteret | 1,460 | 7 | 7 | 0 |
| Carolina Beach | 5,675 | 31 | 28 | 3 |
| Carrboro | 16,514 | 38 | 35 | 3 |
| Carthage | 2,036 | 12 | 11 | 1 |
| Cary | 114,221 | 188 | 150 | 38 |
| Caswell Beach | 490 | 4 | 4 | 0 |
| Catawba | 792 | 2 | 2 | 0 |
| Chadbourn | 2,071 | 9 | 8 | 1 |
| Chapel Hill | 50,198 | 137 | 115 | 22 |
| Charlotte-Mecklenburg1 | 733,291 | 2,018 | 1,515 | 503 |
| Cherryville | 5,533 | 26 | 17 | 9 |
| China Grove | 3,723 | 12 | 12 | 0 |
| Chocowinity | 730 | 3 | 3 | 0 |
| Claremont | 1,127 | 9 | 8 | 1 |
| Clayton | 14,843 | 42 | 38 | 4 |
| Cleveland | 829 | 4 | 4 | 0 |
| Clinton | 8,818 | 34 | 31 | 3 |
| Clyde | 1,295 | 4 | 4 | 0 |
| Columbus | 993 | 6 | 6 | 0 |
| Concord | 63,284 | 162 | 144 | 18 |
| Conover | 7,183 | 23 | 22 | 1 |
| Conway | 686 | 1 | 1 | 0 |
| Cooleemee | 976 | 3 | 3 | 0 |
| Cornelius | 21,563 | 52 | 38 | 14 |
| Cramerton | 3,050 | 12 | 12 | 0 |
| Creedmoor | 3,472 | 17 | 13 | 4 |
| Dallas | 3,433 | 15 | 11 | 4 |
| Davidson | 9,023 | 19 | 18 | 1 |
| Denton | 1,483 | 5 | 5 | 0 |
| Dobson | 1,506 | 5 | 5 | 0 |
| Drexel | 1,900 | 5 | 5 | 0 |
| Dunn | 10,072 | 53 | 38 | 15 |
| Durham | 211,873 | 608 | 474 | 134 |
| East Bend | 672 | 2 | 2 | 0 |
| East Spencer | 1,770 | 5 | 5 | 0 |
| Eden | 15,608 | 55 | 45 | 10 |
| Edenton | 4,988 | 14 | 12 | 2 |
| Elizabeth City | 19,279 | 63 | 48 | 15 |
| Elizabethtown | 3,841 | 16 | 15 | 1 |
| Elkin | 4,314 | 20 | 17 | 3 |
| Elon | 7,173 | 16 | 15 | 1 |
| Emerald Isle | 3,752 | 21 | 16 | 5 |
| Enfield | 2,345 | 10 | 9 | 1 |
| Erwin | 4,843 | 10 | 9 | 1 |
| Fair Bluff | 1,164 | 3 | 3 | 0 |
| Fairmont | 2,737 | 15 | 12 | 3 |
| Farmville | 4,553 | 21 | 16 | 5 |
| Fayetteville | 167,157 | 510 | 342 | 168 |
| Fletcher | 4,662 | 15 | 14 | 1 |
| Forest City | 7,277 | 37 | 31 | 6 |
| Four Oaks | 1,881 | 6 | 6 | 0 |
| Foxfire Village | 477 | 3 | 3 | 0 |
| Franklin | 3,633 | 19 | 17 | 2 |
| Franklinton | 1,948 | 10 | 9 | 1 |
| Fremont | 1,428 | 5 | 3 | 2 |
| Fuquay-Varina | 14,661 | 34 | 29 | 5 |
| Garland | 841 | 2 | 2 | 0 |
| Garner | 24,547 | 61 | 55 | 6 |
| Garysburg | 1,171 | 2 | 2 | 0 |
| Gaston | 910 | 2 | 2 | 0 |
| Gastonia | 70,127 | 185 | 161 | 24 |
| Gibsonville | 4,627 | 15 | 14 | 1 |
| Glen Alpine | 1,074 | 2 | 2 | 0 |
| Goldsboro | 38,053 | 107 | 97 | 10 |
| Graham | 14,275 | 35 | 32 | 3 |
| Granite Falls | 4,597 | 15 | 13 | 2 |
| Granite Quarry | 2,243 | 7 | 7 | 0 |
| Greensboro | 238,122 | 645 | 534 | 111 |
| Greenville | 73,319 | 206 | 164 | 42 |
| Grifton | 2,174 | 5 | 5 | 0 |
| Hamlet | 5,715 | 23 | 19 | 4 |
| Havelock | 21,839 | 34 | 27 | 7 |
| Henderson | 16,165 | 56 | 47 | 9 |
| Hendersonville | 11,863 | 47 | 35 | 12 |
| Hertford | 2,135 | 7 | 6 | 1 |
| Hickory | 41,008 | 140 | 114 | 26 |
| Highlands | 948 | 12 | 11 | 1 |
| High Point | 99,297 | 252 | 216 | 36 |
| Hillsborough | 5,380 | 29 | 26 | 3 |
| Holden Beach | 863 | 10 | 10 | 0 |
| Holly Ridge | 727 | 8 | 8 | 0 |
| Holly Springs | 18,704 | 44 | 36 | 8 |
| Hope Mills | 12,778 | 40 | 30 | 10 |
| Hot Springs | 641 | 1 | 1 | 0 |
| Hudson | 3,075 | 13 | 12 | 1 |
| Huntersville | 41,018 | 80 | 71 | 9 |
| Indian Beach | 96 | 4 | 4 | 0 |
| Jackson | 658 | 1 | 1 | 0 |
| Jacksonville | 70,368 | 129 | 109 | 20 |
| Jefferson | 1,368 | 2 | 2 | 0 |
| Jonesville | 2,296 | 11 | 10 | 1 |
| Kannapolis | 40,554 | 94 | 71 | 23 |
| Kenansville | 902 | 4 | 4 | 0 |
| Kenly | 1,894 | 10 | 8 | 2 |
| Kernersville | 22,325 | 81 | 63 | 18 |
| Kill Devil Hills | 6,718 | 31 | 25 | 6 |
| King | 6,639 | 19 | 17 | 2 |
| Kings Mountain | 11,003 | 39 | 32 | 7 |
| Kinston | 22,568 | 84 | 74 | 10 |
| Kitty Hawk | 3,391 | 16 | 14 | 2 |
| Knightdale | 6,530 | 22 | 21 | 1 |
| Kure Beach | 2,441 | 11 | 10 | 1 |
| La Grange | 2,782 | 8 | 8 | 0 |
| Lake Lure | 1,022 | 11 | 10 | 1 |
| Lake Royale | 5 | 5 | 0 | |
| Lake Waccamaw | 1,464 | 5 | 5 | 0 |
| Landis | 3,074 | 11 | 10 | 1 |
| Laurel Park | 2,123 | 7 | 7 | 0 |
| Laurinburg | 15,743 | 42 | 36 | 6 |
| Leland | 4,693 | 33 | 30 | 3 |
| Lenoir | 17,988 | 68 | 51 | 17 |
| Lexington | 20,452 | 69 | 55 | 14 |
| Liberty | 2,743 | 11 | 10 | 1 |
| Lillington | 3,214 | 13 | 12 | 1 |
| Lincolnton | 10,646 | 34 | 29 | 5 |
| Littleton | 650 | 4 | 4 | 0 |
| Locust | 2,562 | 9 | 8 | 1 |
| Long View | 4,904 | 15 | 15 | 0 |
| Louisburg | 3,813 | 13 | 12 | 1 |
| Lowell | 2,706 | 9 | 9 | 0 |
| Lumberton | 21,983 | 76 | 66 | 10 |
| Madison | 2,283 | 13 | 12 | 1 |
| Maggie Valley | 810 | 9 | 8 | 1 |
| Magnolia | 987 | 2 | 2 | 0 |
| Maiden | 3,366 | 15 | 14 | 1 |
| Manteo | 1,336 | 8 | 7 | 1 |
| Marion | 5,070 | 27 | 22 | 5 |
| Marshall | 837 | 5 | 5 | 0 |
| Mars Hill | 1,821 | 5 | 5 | 0 |
| Marshville | 3,054 | 8 | 8 | 0 |
| Matthews | 26,693 | 67 | 56 | 11 |
| Maxton | 2,666 | 12 | 8 | 4 |
| Mayodan | 2,624 | 16 | 14 | 2 |
| Maysville | 978 | 2 | 2 | 0 |
| McAdenville | 643 | 2 | 2 | 0 |
| Mebane | 9,555 | 21 | 16 | 5 |
| Middlesex | 856 | 5 | 5 | 0 |
| Mint Hill | 18,810 | 30 | 28 | 2 |
| Mocksville | 4,568 | 23 | 21 | 2 |
| Monroe | 31,345 | 93 | 82 | 11 |
| Montreat | 710 | 5 | 5 | 0 |
| Mooresville | 21,143 | 64 | 48 | 16 |
| Morehead City | 9,501 | 44 | 35 | 9 |
| Morganton | 17,183 | 94 | 60 | 34 |
| Morrisville | 14,336 | 28 | 26 | 2 |
| Mount Airy | 8,448 | 54 | 42 | 12 |
| Mount Gilead | 1,406 | 5 | 5 | 0 |
| Mount Holly | 9,811 | 35 | 28 | 7 |
| Mount Olive | 4,391 | 16 | 15 | 1 |
| Murfreesboro | 2,276 | 14 | 9 | 5 |
| Murphy | 1,573 | 13 | 9 | 4 |
| Nags Head | 3,114 | 20 | 18 | 2 |
| Nashville | 4,509 | 15 | 14 | 1 |
| Navassa | 1,726 | 4 | 4 | 0 |
| New Bern | 28,254 | 127 | 81 | 46 |
| Newland | 663 | 5 | 5 | 0 |
| Newport | 4,070 | 9 | 9 | 0 |
| Newton | 13,211 | 43 | 35 | 8 |
| Norlina | 1,026 | 5 | 5 | 0 |
| North Topsail Beach | 874 | 12 | 11 | 1 |
| Northwest | 891 | 2 | 2 | 0 |
| North Wilkesboro | 4,195 | 24 | 21 | 3 |
| Norwood | 2,150 | 8 | 7 | 1 |
| Oakboro | 1,176 | 4 | 4 | 0 |
| Oak Island | 8,355 | 30 | 24 | 6 |
| Ocean Isle Beach | 536 | 13 | 13 | 0 |
| Old Fort | 963 | 6 | 5 | 1 |
| Oxford | 8,567 | 38 | 31 | 7 |
| Pembroke | 2,677 | 18 | 14 | 4 |
| Pikeville | 703 | 3 | 3 | 0 |
| Pilot Mountain | 1,276 | 9 | 8 | 1 |
| Pinebluff | 1,352 | 4 | 4 | 0 |
| Pinehurst | 12,132 | 31 | 26 | 5 |
| Pine Knoll Shores | 1,584 | 10 | 9 | 1 |
| Pine Level | 1,480 | 4 | 4 | 0 |
| Pinetops | 1,293 | 7 | 5 | 2 |
| Pineville | 3,826 | 46 | 35 | 11 |
| Pink Hill | 535 | 1 | 1 | 0 |
| Pittsboro | 2,537 | 11 | 10 | 1 |
| Plymouth | 3,930 | 12 | 12 | 0 |
| Princeton | 1,248 | 3 | 3 | 0 |
| Raeford | 3,646 | 15 | 14 | 1 |
| Raleigh | 367,120 | 848 | 725 | 123 |
| Ramseur | 1,728 | 8 | 8 | 0 |
| Randleman | 3,700 | 14 | 14 | 0 |
| Ranlo | 2,222 | 7 | 7 | 0 |
| Red Springs | 3,518 | 23 | 17 | 6 |
| Reidsville | 14,906 | 56 | 46 | 10 |
| Richlands | 835 | 4 | 4 | 0 |
| Rich Square | 996 | 2 | 2 | 0 |
| River Bend | 3,086 | 5 | 5 | 0 |
| Roanoke Rapids | 16,407 | 46 | 40 | 6 |
| Robbins | 1,238 | 4 | 4 | 0 |
| Robersonville | 1,601 | 7 | 7 | 0 |
| Rockingham | 9,093 | 40 | 35 | 5 |
| Rockwell | 1,989 | 5 | 5 | 0 |
| Rocky Mount | 57,132 | 188 | 146 | 42 |
| Rolesville | 1,805 | 10 | 10 | 0 |
| Roseboro | 1,463 | 5 | 5 | 0 |
| Rose Hill | 1,403 | 4 | 4 | 0 |
| Rowland | 1,157 | 6 | 5 | 1 |
| Roxboro | 8,738 | 37 | 33 | 4 |
| Rutherfordton | 4,090 | 15 | 15 | 0 |
| Salisbury | 28,449 | 99 | 77 | 22 |
| Saluda | 581 | 5 | 5 | 0 |
| Sanford | 28,413 | 98 | 79 | 19 |
| Scotland Neck | 2,195 | 5 | 4 | 1 |
| Seagrove | 262 | 1 | 1 | 0 |
| Selma | 6,877 | 25 | 23 | 2 |
| Seven Devils | 160 | 5 | 5 | 0 |
| Shallotte | 1,698 | 16 | 15 | 1 |
| Sharpsburg | 2,432 | 7 | 7 | 0 |
| Shelby | 21,437 | 85 | 68 | 17 |
| Siler City | 8,636 | 26 | 21 | 5 |
| Smithfield | 12,456 | 41 | 37 | 4 |
| Southern Pines | 12,351 | 38 | 29 | 9 |
| Southern Shores | 2,708 | 10 | 9 | 1 |
| Southport | 2,960 | 11 | 10 | 1 |
| Sparta | 1,767 | 6 | 6 | 0 |
| Spencer | 3,355 | 14 | 13 | 1 |
| Spindale | 3,916 | 12 | 12 | 0 |
| Spring Hope | 1,280 | 5 | 5 | 0 |
| Spring Lake | 8,080 | 26 | 20 | 6 |
| Spruce Pine | 1,973 | 10 | 10 | 0 |
| Stallings | 4,201 | 22 | 20 | 2 |
| Stanfield | 1,113 | 4 | 4 | 0 |
| Stanley | 3,134 | 15 | 12 | 3 |
| Stantonsburg | 707 | 4 | 4 | 0 |
| Star | 814 | 4 | 4 | 0 |
| Statesville | 25,756 | 87 | 68 | 19 |
| Stoneville | 986 | 5 | 5 | 0 |
| St. Pauls | 2,053 | 17 | 12 | 5 |
| Sugar Mountain | 213 | 5 | 5 | 0 |
| Sunset Beach | 2,296 | 12 | 12 | 0 |
| Surf City | 1,873 | 19 | 17 | 2 |
| Swansboro | 1,540 | 8 | 8 | 0 |
| Sylva | 2,369 | 13 | 12 | 1 |
| Tabor City | 2,641 | 10 | 9 | 1 |
| Tarboro | 10,463 | 34 | 28 | 6 |
| Thomasville | 26,437 | 72 | 64 | 8 |
| Topsail Beach | 577 | 8 | 7 | 1 |
| Trent Woods | 3,889 | 5 | 5 | 0 |
| Troutman | 1,767 | 9 | 9 | 0 |
| Troy | 3,408 | 10 | 9 | 1 |
| Tryon | 1,745 | 10 | 8 | 2 |
| Valdese | 4,525 | 13 | 12 | 1 |
| Vanceboro | 830 | 2 | 2 | 0 |
| Vass | 778 | 3 | 3 | 0 |
| Wadesboro | 5,134 | 27 | 22 | 5 |
| Wagram | 782 | 1 | 1 | 0 |
| Wake Forest | 24,348 | 53 | 45 | 8 |
| Wallace | 3,603 | 15 | 12 | 3 |
| Walnut Cove | 1,613 | 6 | 6 | 0 |
| Walnut Creek | 850 | 2 | 2 | 0 |
| Warsaw | 3,149 | 15 | 11 | 4 |
| Washington | 10,092 | 37 | 29 | 8 |
| Waxhaw | 3,505 | 14 | 13 | 1 |
| Waynesville | 9,436 | 37 | 31 | 6 |
| Weaverville | 2,543 | 14 | 13 | 1 |
| Weldon | 1,290 | 7 | 7 | 0 |
| Wendell | 4,867 | 16 | 14 | 2 |
| West Jefferson | 1,128 | 6 | 6 | 0 |
| Whispering Pines | 2,138 | 9 | 8 | 1 |
| Whitakers | 772 | 3 | 3 | 0 |
| White Lake | 581 | 6 | 6 | 0 |
| Whiteville | 5,239 | 29 | 25 | 4 |
| Wilkesboro | 3,193 | 20 | 18 | 2 |
| Williamston | 5,531 | 21 | 20 | 1 |
| Wilmington | 96,913 | 306 | 254 | 52 |
| Wilson | 47,727 | 133 | 111 | 22 |
| Wilson's Mills | 1,535 | 3 | 3 | 0 |
| Windsor | 2,175 | 8 | 8 | 0 |
| Wingate | 3,876 | 7 | 7 | 0 |
| Winston-Salem | 198,316 | 674 | 500 | 174 |
| Winterville | 4,658 | 21 | 19 | 2 |
| Woodfin | 3,335 | 13 | 13 | 0 |
| Woodland | 776 | 1 | 1 | 0 |
| Wrightsville Beach | 2,573 | 25 | 23 | 2 |
| Yadkinville | 2,898 | 13 | 12 | 1 |
| Yanceyville | 2,152 | 5 | 5 | 0 |
| Youngsville | 738 | 10 | 9 | 1 |
| Zebulon | 4,358 | 21 | 20 | 1 |
Provides the methodology used in constructing this table and other pertinent information about this table.