| City | Population | Total law enforcement employees | Total officers | Total civilians |
|---|---|---|---|---|
| Aberdeen | 5,662 | 26 | 24 | 2 |
| Ahoskie | 4,196 | 20 | 16 | 4 |
| Albemarle | 15,423 | 55 | 49 | 6 |
| Andrews | 1,707 | 6 | 5 | 1 |
| Angier | 4,414 | 11 | 10 | 1 |
| Apex | 33,244 | 68 | 54 | 14 |
| Archdale | 9,291 | 31 | 25 | 6 |
| Asheboro | 24,458 | 85 | 78 | 7 |
| Asheville | 74,215 | 266 | 195 | 71 |
| Atlantic Beach | 1,811 | 22 | 18 | 4 |
| Aurora | 593 | 2 | 2 | 0 |
| Ayden | 5,020 | 22 | 18 | 4 |
| Badin | 1,336 | 5 | 5 | 0 |
| Bailey | 681 | 2 | 2 | 0 |
| Bakersville | 350 | 2 | 1 | 1 |
| Bald Head Island | 305 | 12 | 11 | 1 |
| Banner Elk | 921 | 10 | 9 | 1 |
| Beaufort | 4,245 | 18 | 17 | 1 |
| Beech Mountain | 330 | 14 | 10 | 4 |
| Belhaven | 2,009 | 8 | 4 | 4 |
| Belmont | 9,263 | 43 | 34 | 9 |
| Benson | 3,471 | 15 | 14 | 1 |
| Bethel | 1,739 | 7 | 7 | 0 |
| Beulaville | 1,121 | 5 | 5 | 0 |
| Biltmore Forest | 1,561 | 14 | 13 | 1 |
| Biscoe | 1,680 | 9 | 8 | 1 |
| Black Creek | 696 | 2 | 2 | 0 |
| Black Mountain | 7,892 | 22 | 18 | 4 |
| Bladenboro | 1,667 | 6 | 6 | 0 |
| Blowing Rock | 1,482 | 13 | 10 | 3 |
| Boiling Spring Lakes | 4,773 | 10 | 9 | 1 |
| Boiling Springs | 3,796 | 8 | 8 | 0 |
| Boone | 13,885 | 43 | 35 | 8 |
| Boonville | 1,115 | 4 | 4 | 0 |
| Brevard | 6,674 | 29 | 23 | 6 |
| Broadway | 1,151 | 4 | 4 | 0 |
| Brookford | 425 | 1 | 1 | 0 |
| Bryson City | 1,388 | 8 | 7 | 1 |
| Bunn | 407 | 3 | 3 | 0 |
| Burgaw | 4,160 | 11 | 10 | 1 |
| Burlington | 50,058 | 146 | 102 | 44 |
| Burnsville | 1,647 | 8 | 8 | 0 |
| Butner | 6,636 | 46 | 41 | 5 |
| Cameron | 322 | 1 | 1 | 0 |
| Candor | 834 | 5 | 5 | 0 |
| Canton | 3,882 | 20 | 14 | 6 |
| Cape Carteret | 1,433 | 7 | 7 | 0 |
| Carolina Beach | 5,989 | 29 | 26 | 3 |
| Carrboro | 17,958 | 39 | 37 | 2 |
| Carthage | 2,027 | 11 | 10 | 1 |
| Cary | 125,277 | 189 | 159 | 30 |
| Caswell Beach | 483 | 4 | 4 | 0 |
| Catawba | 806 | 3 | 3 | 0 |
| Chadbourn | 2,063 | 10 | 9 | 1 |
| Chapel Hill | 52,034 | 136 | 112 | 24 |
| Charlotte-Mecklenburg1 | 758,769 | 2,122 | 1,637 | 485 |
| Cherryville | 5,554 | 23 | 18 | 5 |
| China Grove | 3,722 | 12 | 12 | 0 |
| Chocowinity | 716 | 3 | 3 | 0 |
| Claremont | 1,143 | 9 | 8 | 1 |
| Clayton | 16,013 | 46 | 42 | 4 |
| Cleveland | 833 | 5 | 5 | 0 |
| Clinton | 8,876 | 36 | 33 | 3 |
| Clyde | 1,255 | 4 | 4 | 0 |
| Columbus | 977 | 6 | 6 | 0 |
| Concord | 65,725 | 176 | 151 | 25 |
| Conover | 7,302 | 25 | 24 | 1 |
| Conway | 668 | 2 | 2 | 0 |
| Cooleemee | 982 | 4 | 4 | 0 |
| Cornelius | 24,983 | 56 | 41 | 15 |
| Cramerton | 3,109 | 12 | 12 | 0 |
| Creedmoor | 3,606 | 17 | 13 | 4 |
| Dallas | 3,734 | 17 | 13 | 4 |
| Davidson | 9,933 | 17 | 16 | 1 |
| Denton | 1,479 | 6 | 6 | 0 |
| Dobson | 1,454 | 4 | 4 | 0 |
| Drexel | 1,869 | 5 | 5 | 0 |
| Dunn | 10,004 | 46 | 37 | 9 |
| Durham | 221,785 | 584 | 450 | 134 |
| East Bend | 664 | 2 | 2 | 0 |
| Eden | 15,393 | 53 | 44 | 9 |
| Edenton | 4,992 | 14 | 12 | 2 |
| Elizabeth City | 19,813 | 68 | 56 | 12 |
| Elizabethtown | 3,762 | 15 | 14 | 1 |
| Elkin | 4,079 | 21 | 17 | 4 |
| Elon | 6,986 | 16 | 15 | 1 |
| Emerald Isle | 3,672 | 18 | 13 | 5 |
| Enfield | 2,331 | 11 | 10 | 1 |
| Erwin | 4,807 | 10 | 9 | 1 |
| Fair Bluff | 1,139 | 3 | 3 | 0 |
| Fairmont | 2,717 | 14 | 11 | 3 |
| Farmville | 4,630 | 24 | 19 | 5 |
| Fayetteville | 171,457 | 489 | 334 | 155 |
| Fletcher | 4,725 | 13 | 12 | 1 |
| Forest City | 7,086 | 34 | 32 | 2 |
| Four Oaks | 1,912 | 5 | 5 | 0 |
| Foxfire Village | 491 | 2 | 2 | 0 |
| Franklin | 3,953 | 19 | 18 | 1 |
| Franklinton | 1,972 | 10 | 9 | 1 |
| Fremont | 1,429 | 7 | 4 | 3 |
| Fuquay-Varina | 16,674 | 33 | 28 | 5 |
| Garner | 26,378 | 67 | 61 | 6 |
| Garysburg | 1,140 | 2 | 2 | 0 |
| Gaston | 886 | 2 | 2 | 0 |
| Gastonia | 71,486 | 195 | 168 | 27 |
| Gibsonville | 4,732 | 15 | 14 | 1 |
| Glen Alpine | 1,076 | 3 | 3 | 0 |
| Goldsboro | 37,445 | 107 | 93 | 14 |
| Graham | 14,543 | 38 | 35 | 3 |
| Granite Falls | 4,570 | 16 | 14 | 2 |
| Granite Quarry | 2,234 | 7 | 7 | 0 |
| Greensboro | 249,561 | 700 | 593 | 107 |
| Greenville | 77,960 | 212 | 172 | 40 |
| Grifton | 2,234 | 8 | 8 | 0 |
| Hamlet | 5,749 | 22 | 18 | 4 |
| Havelock | 22,135 | 33 | 27 | 6 |
| Henderson | 15,841 | 59 | 50 | 9 |
| Hendersonville | 12,027 | 50 | 38 | 12 |
| Hertford | 2,149 | 8 | 7 | 1 |
| Hickory | 41,414 | 144 | 115 | 29 |
| Highlands | 950 | 12 | 12 | 0 |
| High Point | 102,298 | 260 | 209 | 51 |
| Hillsborough | 5,559 | 31 | 28 | 3 |
| Holden Beach | 858 | 9 | 9 | 0 |
| Holly Ridge | 830 | 9 | 8 | 1 |
| Holly Springs | 21,432 | 45 | 36 | 9 |
| Hope Mills | 13,004 | 36 | 28 | 8 |
| Hot Springs | 636 | 1 | 1 | 0 |
| Hudson | 3,023 | 12 | 11 | 1 |
| Huntersville | 45,273 | 85 | 75 | 10 |
| Indian Beach | 93 | 4 | 4 | 0 |
| Jackson | 646 | 2 | 1 | 1 |
| Jacksonville | 75,770 | 136 | 108 | 28 |
| Jefferson | 1,361 | 3 | 3 | 0 |
| Jonesville | 2,269 | 11 | 10 | 1 |
| Kannapolis | 42,065 | 98 | 71 | 27 |
| Kenansville | 904 | 5 | 5 | 0 |
| Kenly | 1,930 | 8 | 7 | 1 |
| Kernersville | 22,782 | 84 | 64 | 20 |
| Kill Devil Hills | 6,670 | 29 | 22 | 7 |
| King | 6,863 | 21 | 18 | 3 |
| Kings Mountain | 11,136 | 37 | 31 | 6 |
| Kingstown | 844 | 1 | 1 | 0 |
| Kinston | 22,168 | 80 | 71 | 9 |
| Kitty Hawk | 3,344 | 17 | 15 | 2 |
| Knightdale | 7,571 | 23 | 22 | 1 |
| Kure Beach | 2,647 | 10 | 9 | 1 |
| La Grange | 2,745 | 6 | 6 | 0 |
| Lake Lure | 1,005 | 11 | 10 | 1 |
| Lake Royale | 4 | 4 | 0 | |
| Lake Waccamaw | 1,448 | 4 | 4 | 0 |
| Landis | 3,111 | 9 | 8 | 1 |
| Laurel Park | 2,151 | 7 | 7 | 0 |
| Laurinburg | 15,442 | 45 | 39 | 6 |
| Leland | 4,992 | 32 | 29 | 3 |
| Lenoir | 17,843 | 65 | 49 | 16 |
| Lexington | 20,375 | 73 | 64 | 9 |
| Liberty | 2,726 | 11 | 10 | 1 |
| Lilesville | 422 | 1 | 1 | 0 |
| Lillington | 3,257 | 13 | 12 | 1 |
| Lincolnton | 10,779 | 33 | 28 | 5 |
| Littleton | 642 | 4 | 4 | 0 |
| Locust | 2,624 | 10 | 9 | 1 |
| Long View | 4,940 | 15 | 15 | 0 |
| Louisburg | 3,764 | 13 | 12 | 1 |
| Lowell | 2,746 | 9 | 9 | 0 |
| Lumberton | 21,849 | 76 | 67 | 9 |
| Madison | 2,256 | 11 | 10 | 1 |
| Maggie Valley | 817 | 9 | 8 | 1 |
| Magnolia | 989 | 2 | 2 | 0 |
| Maiden | 3,461 | 14 | 13 | 1 |
| Manteo | 1,330 | 8 | 7 | 1 |
| Marion | 5,112 | 30 | 25 | 5 |
| Marshall | 830 | 3 | 3 | 0 |
| Mars Hill | 1,770 | 5 | 5 | 0 |
| Marshville | 3,198 | 5 | 5 | 0 |
| Matthews | 27,140 | 67 | 55 | 12 |
| Maxton | 2,696 | 13 | 8 | 5 |
| Mayodan | 2,600 | 16 | 14 | 2 |
| Maysville | 963 | 2 | 2 | 0 |
| McAdenville | 660 | 2 | 2 | 0 |
| Mebane | 10,534 | 24 | 18 | 6 |
| Middlesex | 857 | 4 | 4 | 0 |
| Mint Hill | 20,096 | 29 | 27 | 2 |
| Mocksville | 4,634 | 22 | 21 | 1 |
| Monroe | 32,216 | 91 | 76 | 15 |
| Montreat | 715 | 5 | 5 | 0 |
| Mooresville | 22,003 | 73 | 54 | 19 |
| Morehead City | 9,683 | 48 | 38 | 10 |
| Morganton | 17,069 | 98 | 62 | 36 |
| Morrisville | 14,976 | 32 | 30 | 2 |
| Mount Airy | 8,729 | 52 | 39 | 13 |
| Mount Gilead | 1,405 | 4 | 4 | 0 |
| Mount Holly | 9,982 | 34 | 27 | 7 |
| Mount Olive | 4,380 | 17 | 16 | 1 |
| Murfreesboro | 2,333 | 15 | 10 | 5 |
| Murphy | 1,565 | 10 | 7 | 3 |
| Nags Head | 3,064 | 23 | 21 | 2 |
| Nashville | 4,594 | 15 | 14 | 1 |
| Navassa | 1,801 | 2 | 2 | 0 |
| New Bern | 28,855 | 134 | 89 | 45 |
| Newland | 649 | 5 | 5 | 0 |
| Newport | 4,318 | 10 | 10 | 0 |
| Newton | 13,359 | 42 | 33 | 9 |
| Newton Grove | 631 | 3 | 3 | 0 |
| Norlina | 1,008 | 5 | 5 | 0 |
| North Topsail Beach | 976 | 12 | 11 | 1 |
| Northwest | 936 | 3 | 3 | 0 |
| North Wilkesboro | 4,139 | 25 | 22 | 3 |
| Norwood | 2,131 | 8 | 7 | 1 |
| Oakboro | 1,166 | 5 | 5 | 0 |
| Oak Island | 8,397 | 28 | 21 | 7 |
| Ocean Isle Beach | 533 | 13 | 13 | 0 |
| Old Fort | 961 | 6 | 5 | 1 |
| Oxford | 8,628 | 38 | 31 | 7 |
| Parkton | 431 | 1 | 1 | 0 |
| Pembroke | 2,760 | 18 | 14 | 4 |
| Pikeville | 703 | 2 | 2 | 0 |
| Pilot Mountain | 1,269 | 9 | 8 | 1 |
| Pinebluff | 1,419 | 4 | 4 | 0 |
| Pinehurst | 12,422 | 29 | 24 | 5 |
| Pine Knoll Shores | 1,553 | 10 | 9 | 1 |
| Pine Level | 1,551 | 5 | 5 | 0 |
| Pinetops | 1,252 | 8 | 6 | 2 |
| Pineville | 6,642 | 43 | 32 | 11 |
| Pink Hill | 525 | 2 | 2 | 0 |
| Pittsboro | 2,582 | 11 | 11 | 0 |
| Plymouth | 3,826 | 12 | 12 | 0 |
| Princeton | 1,275 | 3 | 3 | 0 |
| Raeford | 3,466 | 17 | 15 | 2 |
| Raleigh | 388,661 | 803 | 689 | 114 |
| Ramseur | 1,715 | 8 | 8 | 0 |
| Randleman | 3,678 | 14 | 14 | 0 |
| Ranlo | 2,310 | 7 | 7 | 0 |
| Red Springs | 3,502 | 21 | 17 | 4 |
| Reidsville | 15,027 | 53 | 45 | 8 |
| Richlands | 913 | 5 | 5 | 0 |
| Rich Square | 845 | 2 | 2 | 0 |
| River Bend | 3,123 | 5 | 5 | 0 |
| Roanoke Rapids | 16,347 | 40 | 37 | 3 |
| Robersonville | 1,548 | 7 | 7 | 0 |
| Rockingham | 8,802 | 40 | 35 | 5 |
| Rockwell | 1,998 | 4 | 4 | 0 |
| Rocky Mount | 56,950 | 170 | 128 | 42 |
| Rolesville | 2,519 | 11 | 10 | 1 |
| Roseboro | 1,462 | 4 | 4 | 0 |
| Rose Hill | 1,409 | 4 | 4 | 0 |
| Rowland | 1,148 | 7 | 6 | 1 |
| Roxboro | 8,681 | 38 | 33 | 5 |
| Rutherfordton | 4,019 | 15 | 15 | 0 |
| Salisbury | 28,747 | 106 | 87 | 19 |
| Saluda | 566 | 4 | 4 | 0 |
| Sanford | 29,414 | 102 | 81 | 21 |
| Scotland Neck | 2,163 | 8 | 7 | 1 |
| Seagrove | 258 | 1 | 1 | 0 |
| Selma | 6,921 | 24 | 22 | 2 |
| Seven Devils | 168 | 5 | 5 | 0 |
| Shallotte | 1,759 | 14 | 13 | 1 |
| Sharpsburg | 2,400 | 7 | 7 | 0 |
| Shelby | 21,415 | 88 | 70 | 18 |
| Siler City | 8,725 | 26 | 21 | 5 |
| Smithfield | 12,759 | 44 | 40 | 4 |
| Southern Pines | 12,604 | 38 | 30 | 8 |
| Southern Shores | 2,670 | 10 | 10 | 0 |
| Southport | 3,108 | 12 | 11 | 1 |
| Sparta | 1,778 | 6 | 6 | 0 |
| Spencer | 3,370 | 14 | 13 | 1 |
| Spindale | 3,838 | 13 | 13 | 0 |
| Spring Lake | 8,122 | 25 | 21 | 4 |
| Spruce Pine | 1,984 | 9 | 9 | 0 |
| Stallings | 8,960 | 24 | 22 | 2 |
| Stanfield | 1,106 | 4 | 4 | 0 |
| Stanley | 3,299 | 13 | 9 | 4 |
| Stantonsburg | 703 | 4 | 4 | 0 |
| Star | 797 | 4 | 4 | 0 |
| Statesville | 26,474 | 91 | 68 | 23 |
| St. Pauls | 2,035 | 16 | 11 | 5 |
| Sugar Mountain | 209 | 5 | 5 | 0 |
| Sunset Beach | 2,348 | 12 | 12 | 0 |
| Surf City | 1,986 | 19 | 17 | 2 |
| Swansboro | 1,915 | 9 | 9 | 0 |
| Sylva | 2,427 | 14 | 13 | 1 |
| Tabor City | 2,636 | 10 | 9 | 1 |
| Tarboro | 10,187 | 33 | 27 | 6 |
| Taylortown | 876 | 2 | 2 | 0 |
| Thomasville | 26,528 | 73 | 65 | 8 |
| Topsail Beach | 587 | 8 | 7 | 1 |
| Trent Woods | 3,962 | 5 | 5 | 0 |
| Troutman | 1,819 | 12 | 12 | 0 |
| Troy | 3,373 | 11 | 10 | 1 |
| Tryon | 1,714 | 10 | 8 | 2 |
| Valdese | 4,523 | 13 | 12 | 1 |
| Vanceboro | 845 | 1 | 1 | 0 |
| Vass | 780 | 3 | 3 | 0 |
| Wadesboro | 5,061 | 27 | 21 | 6 |
| Wagram | 785 | 2 | 2 | 0 |
| Wake Forest | 27,532 | 60 | 51 | 9 |
| Wallace | 3,611 | 17 | 14 | 3 |
| Walnut Cove | 1,602 | 8 | 7 | 1 |
| Walnut Creek | 854 | 2 | 2 | 0 |
| Warrenton | 732 | 6 | 5 | 1 |
| Warsaw | 3,164 | 16 | 12 | 4 |
| Washington | 10,097 | 41 | 32 | 9 |
| Waxhaw | 3,665 | 18 | 15 | 3 |
| Waynesville | 9,921 | 40 | 32 | 8 |
| Weaverville | 2,591 | 14 | 13 | 1 |
| Weldon | 1,279 | 9 | 9 | 0 |
| Wendell | 5,260 | 17 | 15 | 2 |
| West Jefferson | 1,120 | 7 | 7 | 0 |
| Whispering Pines | 2,139 | 10 | 9 | 1 |
| Whitakers | 767 | 3 | 3 | 0 |
| White Lake | 565 | 6 | 6 | 0 |
| Whiteville | 5,226 | 28 | 24 | 4 |
| Wilkesboro | 3,168 | 22 | 20 | 2 |
| Williamston | 5,362 | 21 | 20 | 1 |
| Wilmington | 100,944 | 321 | 266 | 55 |
| Wilson | 48,140 | 134 | 113 | 21 |
| Wilson's Mills | 1,587 | 2 | 2 | 0 |
| Windsor | 2,110 | 9 | 9 | 0 |
| Wingate | 3,954 | 6 | 6 | 0 |
| Winston-Salem | 226,460 | 649 | 493 | 156 |
| Winterville | 4,803 | 21 | 20 | 1 |
| Woodfin | 4,841 | 15 | 14 | 1 |
| Woodland | 757 | 1 | 1 | 0 |
| Wrightsville Beach | 2,680 | 25 | 23 | 2 |
| Yadkinville | 2,862 | 13 | 12 | 1 |
| Youngsville | 748 | 9 | 8 | 1 |
| Zebulon | 4,566 | 22 | 21 | 1 |
Provides the methodology used in constructing this table and other pertinent information about this table.