| 2007 Municipal Populations Ranked by Size | ||||||
| Municipalities with Population 2,500 or Greater | ||||||
| open/download as Excel spreadsheet | ||||||
| Rank index: 1-25, 26-50, 51-75, 76-100, 101-125, 125-150, 151-175, 175-200, 201+ | ||||||
| Rank | Municipality | County | Population | |||
| 1 | Charlotte | Mecklenburg | 674,658 | |||
| 2 | Raleigh | Durham, Wake | 367,098 | |||
| 3 | Greensboro | Guilford | 248,111 | |||
| 4 | Winston-Salem | Forsyth | 224,889 | |||
| 5 | Durham | Durham, Orange, Wake | 222,472 | |||
| 6 | Fayetteville | Cumberland | 181,453 | |||
| 7 | Cary | Chatham, Wake | 132,443 | |||
| 8 | Wilmington | New Hanover | 100,746 | |||
| 9 | High Point | Davidson, Forsyth, Guilford, Randolph | 98,791 | |||
| 10 | Jacksonville | Onslow | 77,301 | |||
| 11 | Asheville | Buncombe | 76,764 | |||
| 12 | Greenville | Pitt | 76,222 | |||
| 13 | Gastonia | Gaston | 72,779 | |||
| 14 | Concord | Cabarrus | 71,071 | |||
| 15 | Rocky Mount | Edgecombe, Nash | 56,288 | |||
| 16 | Chapel Hill | Durham, Orange | 54,904 | |||
| 17 | Wilson | Wilson | 49,947 | |||
| 18 | Burlington | Alamance, Guilford | 49,343 | |||
| 19 | Kannapolis | Cabarrus, Mecklenburg, Rowan | 42,802 | |||
| 20 | Hickory | Burke, Caldwell, Catawba | 40,520 | |||
| 21 | Huntersville | Mecklenburg | 39,191 | |||
| 22 | Goldsboro | Wayne | 37,341 | |||
| 23 | Monroe | Union | 35,966 | |||
| 24 | Salisbury | Rowan | 31,023 | |||
| 25 | Apex | Wake | 29,973 | |||
| Rank | Municipality | County | Population | |||
| 26 | Matthews | Mecklenburg | 28,072 | |||
| 27 | Mooresville | Iredell | 27,628 | |||
| 28 | Sanford | Lee | 27,271 | |||
| 29 | Thomasville | Davidson, Randolph | 26,917 | |||
| 30 | Statesville | Iredell | 26,704 | |||
| 31 | Indian Trail | Union | 26,010 | |||
| 32 | Wake Forest | Franklin, Wake | 25,734 | |||
| 33 | New Bern | Craven | 25,684 | |||
| 34 | Garner | Wake | 24,832 | |||
| 35 | Asheboro | Randolph | 23,845 | |||
| 36 | Cornelius | Mecklenburg | 22,946 | |||
| 37 | Lumberton | Robeson | 22,929 | |||
| 38 | Kinston | Lenoir | 22,763 | |||
| 39 | Havelock | Craven | 22,604 | |||
| 40 | Kernersville | Forsyth, Guilford | 21,961 | |||
| 41 | Lexington | Davidson | 21,149 | |||
| 42 | Shelby | Cleveland | 20,745 | |||
| 43 | Mint Hill | Mecklenburg, Union | 20,519 | |||
| 44 | Elizabeth City | Camden, Pasquotank | 19,837 | |||
| 45 | Holly Springs | Wake | 19,474 | |||
| 46 | Carrboro | Orange | 19,178 | |||
| 47 | Lenoir | Caldwell | 18,952 | |||
| 48 | Clemmons | Forsyth | 17,902 | |||
| 49 | Morganton | Burke | 17,097 | |||
| 50 | Roanoke Rapids | Halifax | 16,569 | |||
| Rank | Municipality | County | Population | |||
| 51 | Henderson | Vance | 16,315 | |||
| 52 | Albemarle | Stanly | 16,026 | |||
| 53 | Laurinburg | Scotland | 15,895 | |||
| 54 | Eden | Rockingham | 15,666 | |||
| 55 | Fuquay-Varina | Wake | 14,959 | |||
| 56 | Boone | Watauga | 14,717 | |||
| 57 | Reidsville | Rockingham | 14,643 | |||
| 58 | Graham | Alamance | 14,597 | |||
| 59 | Morrisville | Durham, Wake | 14,308 | |||
| 60 | Newton | Catawba | 13,554 | |||
| 61 | Lewisville | Forsyth | 13,378 | |||
| 62 | Clayton | Johnston, Wake | 12,908 | |||
| 63 | Hope Mills | Cumberland | 12,843 | |||
| 64 | Smithfield | Johnston | 12,821 | |||
| 65 | Hendersonville | Henderson | 12,747 | |||
| 66 | Southern Pines | Moore | 12,210 | |||
| 67 | Pinehurst | Moore | 11,632 | |||
| 68 | Stallings | Mecklenburg, Union | 11,331 | |||
| 69 | Lincolnton | Lincoln | 11,061 | |||
| 70 | Kings Mountain | Cleveland, Gaston | 10,662 | |||
| 71 | Tarboro | Edgecombe | 10,430 | |||
| 72 | Leland | Brunswick | 10,306 | |||
| 73 | Mount Holly | Gaston | 10,213 | |||
| 74 | Dunn | Harnett | 10,088 | |||
| 75 | Waynesville | Haywood | 9,972 | |||
| Rank | Municipality | County | Population | |||
| 76 | Belmont | Gaston | 9,921 | |||
| 77 | Washington | Beaufort | 9,861 | |||
| 78 | Knightdale | Wake | 9,810 | |||
| 79 | Davidson | Iredell, Mecklenburg | 9,748 | |||
| 80 | Archdale | Guilford, Randolph | 9,680 | |||
| 81 | Weddington | Mecklenburg, Union | 9,496 | |||
| 82 | Mount Airy | Surry | 9,477 | |||
| 83 | Rockingham | Richmond | 9,432 | |||
| 84 | Oxford | Granville | 9,342 | |||
| 85 | Mebane | Alamance, Orange | 9,187 | |||
| 86 | Roxboro | Person | 8,876 | |||
| 87 | Clinton | Sampson | 8,805 | |||
| 88 | Morehead City | Carteret | 8,691 | |||
| 89 | Winterville | Pitt | 8,586 | |||
| 90 | Siler City | Chatham | 8,372 | |||
| 91 | Spring Lake | Cumberland | 8,273 | |||
| 92 | Oak Island | Brunswick | 8,261 | |||
| 93 | Black Mountain | Buncombe | 7,923 | |||
| 94 | Conover | Catawba | 7,922 | |||
| 95 | Summerfield | Guilford | 7,783 | |||
| 96 | Butner | Granville | 7,542 | |||
| 97 | Unionville | Union | 7,474 | |||
| 98 | Pineville | Mecklenburg | 7,368 | |||
| 99 | Elon | Alamance | 7,219 | |||
| 100 | Selma | Johnston | 7,168 | |||
| Rank | Municipality | County | Population | |||
| 101 | Forest City | Rutherford | 7,154 | |||
| 102 | Brevard | Transylvania | 7,128 | |||
| 103 | Marion | McDowell | 7,107 | |||
| 104 | Trinity | Randolph | 6,936 | |||
| 105 | Kill Devil Hills | Dare | 6,820 | |||
| 106 | Hillsborough | Orange | 6,584 | |||
| 107 | King | Forsyth, Stokes | 6,514 | |||
| 108 | Mills River | Henderson | 6,334 | |||
| 109 | Fletcher | Henderson | 6,168 | |||
| 110 | Carolina Beach | New Hanover | 5,974 | |||
| 111 | Harrisburg | Cabarrus | 5,954 | |||
| 112 | Hamlet | Richmond | 5,870 | |||
| 113 | Wendell | Wake | 5,742 | |||
| 114 | Williamston | Martin | 5,694 | |||
| 115 | Cherryville | Gaston | 5,680 | |||
| 116 | Wadesboro | Anson | 5,549 | |||
| 117 | Bessemer City | Gaston | 5,517 | |||
| 118 | Gibsonville | Alamance, Guilford | 5,439 | |||
| 119 | Pleasant Garden | Guilford | 5,228 | |||
| 120 | Edenton | Chowan | 5,099 | |||
| 121 | Whiteville | Columbus | 5,091 | |||
| 122 | Sawmills | Caldwell | 5,084 | |||
| 123 | Zebulon | Johnston, Wake | 4,955 | |||
| 124 | Ayden | Pitt | 4,923 | |||
| 125 | Granite Falls | Caldwell | 4,904 | |||
| Rank | Municipality | County | Population | |||
| 126 | Long View | Burke, Catawba | 4,882 | |||
| 127 | Erwin | Harnett | 4,864 | |||
| 128 | Fairview | Union | 4,853 | |||
| 129 | Walkertown | Forsyth | 4,793 | |||
| 130 | Wesley Chapel | Union | 4,793 | |||
| 131 | Nashville | Nash | 4,791 | |||
| 132 | Oak Ridge | Guilford | 4,758 | |||
| 133 | Farmville | Pitt | 4,656 | |||
| 134 | Woodfin | Buncombe | 4,648 | |||
| 135 | Mount Olive | Duplin, Wayne | 4,587 | |||
| 136 | Aberdeen | Moore | 4,579 | |||
| 137 | Valdese | Burke | 4,560 | |||
| 138 | Mocksville | Davie | 4,547 | |||
| 139 | Midway | Davidson | 4,457 | |||
| 140 | Ahoskie | Hertford | 4,456 | |||
| 141 | Trent Woods | Craven | 4,364 | |||
| 142 | Randleman | Randolph | 4,331 | |||
| 143 | China Grove | Rowan | 4,298 | |||
| 144 | Angier | Harnett, Wake | 4,219 | |||
| 145 | Elkin | Surry, Wilkes | 4,198 | |||
| 146 | North Wilkesboro | Wilkes | 4,181 | |||
| 147 | Troy | Montgomery | 4,149 | |||
| 148 | Boiling Springs | Cleveland | 4,123 | |||
| (149) | Boiling Spring Lakes | Brunswick | 4,115 | |||
| (149) | Rutherfordton | Rutherford | 4,115 | |||
| Rank | Municipality | County | Population | |||
| 151 | Canton | Haywood | 4,083 | |||
| 152 | Wingate | Union | 4,071 | |||
| 153 | Beaufort | Carteret | 3,975 | |||
| 154 | Dallas | Gaston | 3,949 | |||
| 155 | Plymouth | Washington | 3,916 | |||
| 156 | Spindale | Rutherford | 3,858 | |||
| 157 | Gamewell | Caldwell | 3,857 | |||
| 158 | Emerald Isle | Carteret | 3,855 | |||
| 159 | Raeford | Hoke | 3,837 | |||
| 160 | Franklin | Macon | 3,826 | |||
| 161 | Burgaw | Pender | 3,816 | |||
| 162 | Newport | Carteret | 3,806 | |||
| 163 | Waxhaw | Union | 3,788 | |||
| 164 | Stokesdale | Guilford | 3,756 | |||
| 165 | Eastover | Cumberland | 3,686 | |||
| 166 | Louisburg | Franklin | 3,679 | |||
| 167 | Elizabethtown | Columbus | 3,660 | |||
| 168 | Wallace | Duplin, Pender | 3,546 | |||
| 169 | Benson | Johnston | 3,518 | |||
| 170 | Red Springs | Hoke, Robeson | 3,509 | |||
| 171 | Kitty Hawk | Dare | 3,461 | |||
| 172 | Spencer | Rowan | 3,416 | |||
| 173 | Maiden | Catawba, Lincoln | 3,404 | |||
| 174 | Jamestown | Guilford | 3,369 | |||
| 175 | Cramerton | Gaston | 3,363 | |||
| Rank | Municipality | County | Population | |||
| 176 | Stanley | Gaston | 3,246 | |||
| 177 | Weaverville | Buncombe | 3,215 | |||
| 178 | Lake Park | Union | 3,203 | |||
| 179 | Flat Rock | Henderson | 3,193 | |||
| 180 | Wilkesboro | Wilkes | 3,168 | |||
| 181 | Warsaw | Duplin | 3,158 | |||
| 182 | Ranlo | Gaston | 3,142 | |||
| 183 | Hudson | Caldwell | 3,124 | |||
| 184 | Lillington | Harnett | 3,123 | |||
| 185 | Midland | Cabarrus, Mecklenburg | 3,121 | |||
| 186 | Nags Head | Dare | 3,113 | |||
| 187 | Locust | Stanly, Cabarrus | 3,108 | |||
| 188 | Windsor | Bertie | 3,095 | |||
| 189 | Sunset Beach | Brunswick | 3,090 | |||
| 190 | River Bend | Craven | 3,075 | |||
| 191 | Landis | Rowan | 3,073 | |||
| 192 | Marshville | Union | 3,002 | |||
| 193 | Red Oak | Nash | 2,950 | |||
| 194 | Southport | Brunswick | 2,934 | |||
| 195 | Wentworth | Rockingham | 2,926 | |||
| 196 | Wallburg | Davidson | 2,918 | |||
| 197 | Polkton | Anson | 2,914 | |||
| 198 | Carolina Shores | Brunswick | 2,873 | |||
| 199 | Cajah's Mountain | Caldwell | 2,865 | |||
| (200) | Liberty | Randolph | 2,828 | |||
| (200) | Norwood | Stanly | 2,828 | |||
| Rank | Municipality | County | Population | |||
| 202 | Yadkinville | Yadkin | 2,800 | |||
| 203 | Creedmoor | Granville | 2,790 | |||
| 204 | La Grange | Lenoir | 2,789 | |||
| 205 | Fairmont | Robeson | 2,744 | |||
| 206 | Pembroke | Robeson | 2,732 | |||
| 207 | Lowell | Gaston | 2,719 | |||
| 208 | Wrightsville Beach | New Hanover | 2,710 | |||
| 209 | Rural Hall | Forsyth | 2,660 | |||
| 210 | Marvin | Union | 2,639 | |||
| 211 | Tobaccoville | Forsyth, Stokes | 2,637 | |||
| 212 | St. James | Brunswick | 2,633 | |||
| 213 | Southern Shores | Dare | 2,604 | |||
| 214 | Sharpsburg | Edgecombe, Nash, Wilson | 2,595 | |||
| 215 | Sylva | Jackson | 2,557 | |||
| 216 | Tabor City | Columbus | 2,544 | |||
| 217 | Maxton | Robeson, Scotland | 2,530 | |||
| Note: For multicounty municipalities, the county with the most population is shown in non-italicized font; other counties are shown in italics. | ||||||
| Return to Top | ||||||
| Return to Muncipal Estimates Home Page | ||||||
| Last update October 17, 2008. | ||||||