Home / Housing data / North Carolina / Rankings / Median real estate taxesNorth Carolina places ranked by property taxes 573 places in North Carolina have a reliable estimate of property taxes (2020–2024 American Community Survey).
Highest figures: Bald Head Island ($9,598), Biltmore Forest ($8,464), Chapel Hill ($7,191).
Lowest figure: Cherokee ($200 or less).
The figure for North Carolina as a whole is $1,896 (±$8).
Figures last updated on November 12, 2026 .
Figure for North Carolina as a whole $1,896 (±$8) Places ranked 573 North Carolina places ranked by property taxes Median real estate taxes, estimate (90% margin of error), 2020–2024 Rank Place County Median real estate taxes 1 Bald Head Island Brunswick County $9,598 (±$978) 2 Biltmore Forest Buncombe County $8,464 (±$1,371) 3 Chapel Hill Orange County $7,191 (±$345) 4 Carrboro Orange County $6,888 (±$324) 5 Governors Club Chatham County $6,069 (±$605) 6 Marvin Union County $5,958 (±$276) 7 Wrightsville Beach New Hanover County $5,781 (±$932) 8 Topsail Beach Pender County $4,900 (±$898) 9 Hillsborough Orange County $4,759 (±$383) 10 Davidson Mecklenburg County $4,668 (±$257) 11 Youngsville Franklin County $4,319 (±$612) 12 Rolesville Wake County $4,273 (±$340) 13 Lake Norman of Iredell Iredell County $4,228 (±$400) 14 Cary Wake County $4,142 (±$71) 15 Holly Springs Wake County $4,087 (±$195) 16 Morrisville Wake County $4,078 (±$299) 17 Apex Wake County $4,001 (±$154) 18 Weddington Union County $3,990 (±$337) 19 Walnut Creek Wayne County $3,962 (±$536) 20 Lake Lure Rutherford County $3,923 (±$905) 21 North Topsail Beach Onslow County $3,912 (±$587) 22 (tie) Kure Beach New Hanover County $3,906 (±$255) 22 (tie) Waxhaw Union County $3,906 (±$284) 24 Duck Dare County $3,895 (±$596) 25 Wake Forest Wake County $3,853 (±$155) 26 McAdenville Gaston County $3,810 (±$576) 27 Southern Shores Dare County $3,770 (±$318) 28 Belmont Gaston County $3,702 (±$278) 29 Caswell Beach Brunswick County $3,693 (±$236) 30 Blowing Rock Watauga County $3,655 (±$553) 31 Ocean Isle Beach Brunswick County $3,648 (±$186) 32 Holden Beach Brunswick County $3,620 (±$256) 33 Westport Lincoln County $3,606 (±$325) 34 Pittsboro Chatham County $3,600 (±$463) 35 Briar Chapel Chatham County $3,556 (±$134) 36 Cornelius Mecklenburg County $3,512 (±$207) 37 Harrisburg Cabarrus County $3,391 (±$216) 38 Mooresville Iredell County $3,381 (±$105) 39 Governors Village Chatham County $3,365 (±$194) 40 Summerfield Guilford County $3,337 (±$276) 41 Oak Ridge Guilford County $3,294 (±$293) 42 Durham Durham County $3,263 (±$69) 43 Cramerton Gaston County $3,259 (±$299) 44 Surf City Pender County $3,245 (±$430) 45 Huntersville Mecklenburg County $3,242 (±$83) 46 Banner Elk Avery County $3,198 (±$656) 47 Oak Island Brunswick County $3,156 (±$177) 48 Whispering Pines Moore County $3,151 (±$343) 49 Fuquay-Varina Wake County $3,141 (±$142) 50 Laurel Park Henderson County $3,077 (±$327) 51 Raleigh Wake County $3,048 (±$85) 52 (tie) Matthews Mecklenburg County $3,047 (±$96) 52 (tie) Southport Brunswick County $3,047 (±$378) 54 Pinehurst Moore County $3,010 (±$168) 55 Fearrington Village Chatham County $2,995 (±$304) 56 Asheville Buncombe County $2,960 (±$133) 57 St. James Brunswick County $2,873 (±$146) 58 (tie) Mint Hill Mecklenburg County $2,866 (±$121) 58 (tie) Mount Holly Gaston County $2,866 (±$212) 60 Beech Mountain Watauga County $2,859 (±$306) 61 Flat Rock Henderson County $2,853 (±$241) 62 Bath Beaufort County $2,841 (±$605) 63 Knightdale Wake County $2,828 (±$167) 64 (tie) Carolina Beach New Hanover County $2,822 (±$306) 64 (tie) Holly Ridge Onslow County $2,822 (±$389) 66 Charlotte Mecklenburg County $2,808 (±$33) 67 Swansboro Onslow County $2,806 (±$537) 68 Southern Pines Moore County $2,799 (±$267) 69 Hampstead Pender County $2,775 (±$341) 70 Concord Cabarrus County $2,757 (±$121) 71 Cypress Landing Beaufort County $2,745 (±$195) 72 Stallings Union County $2,740 (±$133) 73 Kernersville Forsyth County $2,732 (±$121) 74 Kitty Hawk Dare County $2,724 (±$217) 75 Weaverville Buncombe County $2,719 (±$223) 76 Highlands Macon County $2,714 (±$560) 77 Jamestown Guilford County $2,683 (±$411) 78 Saluda Polk County $2,682 (±$396) 79 Garner Wake County $2,673 (±$136) 80 Elon Alamance County $2,646 (±$272) 81 Wesley Chapel Union County $2,643 (±$164) 82 Porters Neck New Hanover County $2,636 (±$189) 83 Pineville Mecklenburg County $2,633 (±$366) 84 Nags Head Dare County $2,632 (±$320) 85 Troutman Iredell County $2,615 (±$418) 86 Creedmoor Granville County $2,603 (±$262) 87 (tie) Clayton Johnston County $2,597 (±$167) 87 (tie) Seven Devils Watauga County $2,597 (±$650) 89 Wilmington New Hanover County $2,558 (±$88) 90 Brevard Transylvania County $2,555 (±$339) 91 Mebane Alamance County $2,547 (±$138) 92 Archer Lodge Johnston County $2,546 (±$429) 93 Spout Springs Harnett County $2,544 (±$220) 94 Alamance Alamance County $2,540 (±$457) 95 Stanley Gaston County $2,533 (±$446) 96 Manteo Dare County $2,516 (±$417) 97 Oriental Pamlico County $2,511 (±$391) 98 Mount Pleasant Cabarrus County $2,510 (±$425) 99 Emerald Isle Carteret County $2,506 (±$194) 100 Zebulon Wake County $2,505 (±$291) 101 Cedar Rock Caldwell County $2,500 (±$489) 102 Lake Norman of Catawba Catawba County $2,491 (±$392) 103 Gibsonville Guilford County $2,481 (±$203) 104 Bermuda Run Davie County $2,471 (±$241) 105 Midland Cabarrus County $2,462 (±$120) 106 Pine Knoll Shores Carteret County $2,460 (±$218) 107 Lewisville Forsyth County $2,451 (±$154) 108 Woodfin Buncombe County $2,444 (±$243) 109 (tie) Bunn Franklin County $2,442 (±$1,040) 109 (tie) Kill Devil Hills Dare County $2,442 (±$145) 111 Gastonia Gaston County $2,435 (±$77) 112 Buies Creek Harnett County $2,431 (±$604) 113 Black Mountain Buncombe County $2,421 (±$123) 114 Leland Brunswick County $2,419 (±$106) 115 Ogden New Hanover County $2,416 (±$199) 116 Kannapolis Cabarrus County $2,407 (±$110) 117 Hendersonville Henderson County $2,398 (±$133) 118 (tie) Stokesdale Guilford County $2,396 (±$252) 118 (tie) Wendell Wake County $2,396 (±$310) 120 Washington Park Beaufort County $2,393 (±$184) 121 Lillington Harnett County $2,344 (±$220) 122 Edenton Chowan County $2,327 (±$308) 123 Cerro Gordo Columbus County $2,319 (±$354) 124 Advance Davie County $2,311 (±$319) 125 Indian Beach Carteret County $2,306 (±$332) 126 Clemmons Forsyth County $2,304 (±$106) 127 Sea Breeze New Hanover County $2,296 (±$261) 128 Beaufort Carteret County $2,291 (±$506) 129 Greensboro Guilford County $2,286 (±$61) 130 Broadway Lee County $2,275 (±$346) 131 Benson Johnston County $2,273 (±$436) 132 Boone Watauga County $2,272 (±$236) 133 (tie) High Point Guilford County $2,258 (±$82) 133 (tie) Indian Trail Union County $2,258 (±$104) 135 Rutherfordton Rutherford County $2,247 (±$678) 136 Foxfire Moore County $2,230 (±$346) 137 Farmville Pitt County $2,223 (±$630) 138 Lake Waccamaw Columbus County $2,213 (±$303) 139 Fairview Union County $2,212 (±$287) 140 Stem Granville County $2,206 (±$329) 141 Greenville Pitt County $2,202 (±$114) 142 Mills River Henderson County $2,199 (±$214) 143 Lowesville Lincoln County $2,188 (±$270) 144 Shallotte Brunswick County $2,184 (±$205) 145 (tie) Angier Harnett County $2,176 (±$238) 145 (tie) Bethania Forsyth County $2,176 (±$325) 147 Boiling Springs Cleveland County $2,172 (±$294) 148 (tie) Horse Shoe Henderson County $2,167 (±$229) 148 (tie) Sunset Beach Brunswick County $2,167 (±$289) 150 Winfall Perquimans County $2,159 (±$799) 151 Sanford Lee County $2,145 (±$240) 152 Tryon Polk County $2,142 (±$266) 153 Locust Stanly County $2,136 (±$296) 154 Stanfield Stanly County $2,125 (±$401) 155 Maggie Valley Haywood County $2,118 (±$415) 156 Hope Mills Cumberland County $2,111 (±$112) 157 Atlantic Beach Carteret County $2,110 (±$489) 158 Bethlehem Alexander County $2,108 (±$399) 159 Grimesland Pitt County $2,096 (±$895) 160 Landis Rowan County $2,086 (±$305) 161 Salisbury Rowan County $2,082 (±$264) 162 Forest Oaks Guilford County $2,078 (±$373) 163 Smithfield Johnston County $2,069 (±$244) 164 Aberdeen Moore County $2,068 (±$326) 165 (tie) Hickory Catawba County $2,066 (±$192) 165 (tie) Royal Pines Buncombe County $2,066 (±$351) 167 Sugar Mountain Avery County $2,064 (±$286) 168 Northlakes Caldwell County $2,058 (±$433) 169 Mineral Springs Union County $2,051 (±$374) 170 Seven Lakes Moore County $2,041 (±$401) 171 Winston-Salem Forsyth County $2,025 (±$75) 172 Denver Lincoln County $2,017 (±$424) 173 Lake Park Union County $2,014 (±$208) 174 Myrtle Grove New Hanover County $2,012 (±$202) 175 Bakersville Mitchell County $2,005 (±$743) 176 (tie) Bayshore New Hanover County $2,000 (±$317) 176 (tie) Eastover Cumberland County $2,000 (±$301) 178 Monroe Union County $1,994 (±$154) 179 Camden Camden County $1,993 (±$556) 180 Mountain Home Henderson County $1,991 (±$330) 181 (tie) Lincolnton Lincoln County $1,970 (±$212) 181 (tie) Louisburg Franklin County $1,970 (±$278) 183 Newton Grove Sampson County $1,968 (±$520) 184 Franklinton Franklin County $1,966 (±$664) 185 Fletcher Henderson County $1,964 (±$190) 186 Roanoke Rapids Halifax County $1,960 (±$215) 187 Faith Rowan County $1,956 (±$738) 188 Minnesott Beach Pamlico County $1,955 (±$416) 189 Dallas Gaston County $1,951 (±$346) 190 Buxton Dare County $1,948 (±$451) 191 Fairview (community) Buncombe County $1,935 (±$582) 192 Fayetteville Cumberland County $1,915 (±$34) 193 Princeton Johnston County $1,906 (±$411) 194 Efland Orange County $1,901 (±$711) 195 Columbus Polk County $1,895 (±$298) 196 Winterville Pitt County $1,893 (±$282) 197 Moyock Currituck County $1,892 (±$109) 198 Goldsboro Wayne County $1,886 (±$131) 199 Anderson Creek Harnett County $1,881 (±$112) 200 Statesville Iredell County $1,879 (±$175) 201 Jacksonville Onslow County $1,870 (±$77) 202 Ranlo Gaston County $1,865 (±$202) 203 Wilson Wilson County $1,860 (±$134) 204 Burnsville Yancey County $1,859 (±$247) 205 Bent Creek Buncombe County $1,858 (±$489) 206 Cape Carteret Carteret County $1,854 (±$141) 207 Avery Creek Buncombe County $1,846 (±$160) 208 Sims Wilson County $1,843 (±$200) 209 Dunn Harnett County $1,835 (±$117) 210 Asheboro Randolph County $1,829 (±$106) 211 Spencer Rowan County $1,827 (±$340) 212 Lake Junaluska Haywood County $1,822 (±$247) 213 Unionville Union County $1,820 (±$194) 214 Wilson's Mills Johnston County $1,815 (±$169) 215 Cedar Point Carteret County $1,813 (±$192) 216 Trent Woods Craven County $1,804 (±$94) 217 Granite Quarry Rowan County $1,795 (±$178) 218 Plain View Sampson County $1,775 (±$512) 219 Havelock Craven County $1,758 (±$60) 220 Boiling Spring Lakes Brunswick County $1,757 (±$119) 221 Wade Cumberland County $1,750 (±$546) 222 Hudson Caldwell County $1,747 (±$418) 223 Vander Cumberland County $1,746 (±$257) 224 Whitsett Guilford County $1,745 (±$237) 225 Micro Johnston County $1,741 (±$209) 226 Cherryville Gaston County $1,736 (±$173) 227 Stedman Cumberland County $1,735 (±$277) 228 (tie) Ayden Pitt County $1,734 (±$252) 228 (tie) New Bern Craven County $1,734 (±$133) 230 Valley Hill Henderson County $1,732 (±$451) 231 (tie) Claremont Catawba County $1,730 (±$364) 231 (tie) Etowah Henderson County $1,730 (±$257) 233 Washington Beaufort County $1,729 (±$114) 234 Butner Granville County $1,726 (±$186) 235 Conover Catawba County $1,723 (±$259) 236 Taylorsville Alexander County $1,719 (±$226) 237 Belville Brunswick County $1,717 (±$265) 238 Oakboro Stanly County $1,714 (±$183) 239 Southmont Davidson County $1,713 (±$416) 240 Four Oaks Johnston County $1,711 (±$246) 241 Bridgeton Craven County $1,707 (±$461) 242 Waynesville Haywood County $1,706 (±$176) 243 Whiteville Columbus County $1,700 (±$233) 244 Wallburg Davidson County $1,696 (±$153) 245 Murfreesboro Hertford County $1,691 (±$152) 246 Morganton Burke County $1,689 (±$184) 247 Red Oak Nash County $1,683 (±$353) 248 Archdale Randolph County $1,682 (±$123) 249 (tie) Morehead City Carteret County $1,678 (±$179) 249 (tie) Pine Level Johnston County $1,678 (±$216) 251 Burgaw Pender County $1,668 (±$498) 252 (tie) Boonville Yadkin County $1,662 (±$490) 252 (tie) River Bend Craven County $1,662 (±$199) 254 China Grove Rowan County $1,661 (±$395) 255 Sedalia Guilford County $1,651 (±$249) 256 (tie) Mars Hill Madison County $1,649 (±$432) 256 (tie) Swannanoa Buncombe County $1,649 (±$237) 258 Hoopers Creek Henderson County $1,647 (±$539) 259 East Rockingham Richmond County $1,641 (±$625) 260 Shelby Cleveland County $1,638 (±$113) 261 Spring Lake Cumberland County $1,637 (±$182) 262 Randleman Randolph County $1,621 (±$229) 263 Cameron Moore County $1,618 (±$517) 264 (tie) Tarboro Edgecombe County $1,617 (±$276) 264 (tie) Wallace Duplin County $1,617 (±$233) 266 Cleveland Rowan County $1,609 (±$342) 267 Lake Royale Franklin County $1,604 (±$240) 268 (tie) Ahoskie Hertford County $1,602 (±$172) 268 (tie) Rockwell Rowan County $1,602 (±$219) 270 Elizabeth City Pasquotank County $1,600 (±$224) 271 Madison Rockingham County $1,598 (±$301) 272 Gorman Durham County $1,595 (±$442) 273 Germanton Forsyth County $1,593 (±$549) 274 (tie) Clinton Sampson County $1,590 (±$210) 274 (tie) Rockfish Hoke County $1,590 (±$128) 276 Erwin Harnett County $1,589 (±$128) 277 East Bend Yadkin County $1,588 (±$317) 278 King Stokes County $1,585 (±$175) 279 Jefferson Ashe County $1,582 (±$237) 280 Sneads Ferry Onslow County $1,580 (±$416) 281 Wilkesboro Wilkes County $1,576 (±$285) 282 Tobaccoville Forsyth County $1,575 (±$148) 283 Pleasant Garden Guilford County $1,573 (±$433) 284 Maysville Jones County $1,571 (±$313) 285 Graham Alamance County $1,570 (±$145) 286 Plymouth Washington County $1,569 (±$344) 287 (tie) Pilot Mountain Surry County $1,563 (±$202) 287 (tie) Trinity Randolph County $1,563 (±$174) 289 Valdese Burke County $1,561 (±$239) 290 Nashville Nash County $1,557 (±$193) 291 Elkin Surry County $1,552 (±$433) 292 Warrenton Warren County $1,546 (±$361) 293 (tie) Canton Haywood County $1,545 (±$207) 293 (tie) Swepsonville Alamance County $1,545 (±$162) 293 (tie) Whitakers Nash County $1,545 (±$287) 296 Coats Harnett County $1,544 (±$222) 297 Marshall Madison County $1,543 (±$398) 298 Bessemer City Gaston County $1,539 (±$126) 299 Varnamtown Brunswick County $1,532 (±$333) 300 Parkton Robeson County $1,528 (±$194) 301 White Lake Bladen County $1,526 (±$230) 302 (tie) Brices Creek Craven County $1,524 (±$153) 302 (tie) Hemby Bridge Union County $1,524 (±$249) 302 (tie) Roxboro Person County $1,524 (±$389) 305 Connelly Springs Burke County $1,522 (±$712) 306 Silver Lake New Hanover County $1,520 (±$285) 307 St. Helena Pender County $1,495 (±$209) 308 Burlington Alamance County $1,489 (±$106) 309 Northchase New Hanover County $1,487 (±$171) 310 Seaboard Northampton County $1,481 (±$450) 311 Liberty Randolph County $1,480 (±$221) 312 Richlands Onslow County $1,479 (±$161) 313 Littleton Halifax County $1,476 (±$525) 314 Denton Davidson County $1,475 (±$243) 315 Lowell Gaston County $1,474 (±$655) 316 Newton Catawba County $1,473 (±$177) 317 Lumberton Robeson County $1,471 (±$157) 318 Murraysville New Hanover County $1,470 (±$78) 319 Hertford Perquimans County $1,466 (±$433) 320 Walkertown Forsyth County $1,462 (±$140) 321 Rocky Mount Nash County $1,461 (±$81) 322 Woodland Northampton County $1,457 (±$260) 323 Spindale Rutherford County $1,455 (±$452) 324 Weldon Halifax County $1,451 (±$170) 325 Williamston Martin County $1,448 (±$386) 326 (tie) River Road Beaufort County $1,446 (±$289) 326 (tie) Thomasville Davidson County $1,446 (±$89) 328 Dortches Nash County $1,443 (±$428) 329 Sparta Alleghany County $1,442 (±$249) 330 Clyde Haywood County $1,440 (±$313) 331 Wingate Union County $1,438 (±$222) 332 Chadbourn Columbus County $1,429 (±$361) 333 (tie) Kenly Johnston County $1,422 (±$448) 333 (tie) Middlesex Nash County $1,422 (±$313) 335 Fairfield Harbour Craven County $1,418 (±$65) 336 Fremont Wayne County $1,417 (±$448) 337 Vass Moore County $1,412 (±$246) 338 (tie) Oxford Granville County $1,410 (±$109) 338 (tie) Webster Jackson County $1,410 (±$265) 340 Granite Falls Caldwell County $1,408 (±$248) 341 Reidsville Rockingham County $1,407 (±$123) 342 (tie) Neuse Forest Craven County $1,404 (±$322) 342 (tie) Skippers Corner New Hanover County $1,404 (±$209) 344 Rocky Point Pender County $1,403 (±$323) 345 Rose Hill Duplin County $1,402 (±$256) 346 Lexington Davidson County $1,400 (±$98) 347 Barbecue Harnett County $1,399 (±$172) 348 (tie) Albemarle Stanly County $1,396 (±$125) 348 (tie) Laurinburg Scotland County $1,396 (±$142) 350 Mocksville Davie County $1,395 (±$100) 351 Cherry Branch Craven County $1,390 (±$146) 352 Balfour Henderson County $1,386 (±$192) 353 (tie) Edneyville Henderson County $1,379 (±$115) 353 (tie) Mount Airy Surry County $1,379 (±$117) 355 Garysburg Northampton County $1,376 (±$285) 356 Wanchese Dare County $1,371 (±$245) 357 Salemburg Sampson County $1,370 (±$322) 358 Pollocksville Jones County $1,369 (±$424) 359 Carthage Moore County $1,366 (±$252) 360 North Wilkesboro Wilkes County $1,365 (±$486) 361 (tie) Carolina Shores Brunswick County $1,364 (±$66) 361 (tie) Midway Davidson County $1,364 (±$154) 363 Princeville Edgecombe County $1,362 (±$320) 364 Rural Hall Forsyth County $1,361 (±$177) 365 Bethel Pitt County $1,358 (±$134) 366 Walnut Cove Stokes County $1,357 (±$158) 367 Selma Johnston County $1,356 (±$113) 368 (tie) Murphy Cherokee County $1,343 (±$391) 368 (tie) Rowland Robeson County $1,343 (±$319) 370 Jamesville Martin County $1,341 (±$138) 371 (tie) Henderson Vance County $1,340 (±$100) 371 (tie) Northwest Brunswick County $1,340 (±$315) 373 Raeford Hoke County $1,333 (±$140) 374 Drexel Burke County $1,332 (±$137) 375 Garland Sampson County $1,328 (±$655) 376 Taylortown Moore County $1,327 (±$505) 377 Spruce Pine Mitchell County $1,324 (±$236) 378 Calabash Brunswick County $1,321 (±$266) 379 Maiden Catawba County $1,318 (±$125) 380 Green Level Alamance County $1,317 (±$268) 381 Goldston Chatham County $1,316 (±$230) 382 Mount Olive Wayne County $1,313 (±$179) 383 Brandywine Bay Carteret County $1,312 (±$59) 384 (tie) Hildebran Burke County $1,311 (±$148) 384 (tie) Lenoir Caldwell County $1,311 (±$125) 386 Kenansville Duplin County $1,306 (±$194) 387 Norwood Stanly County $1,305 (±$184) 388 Pikeville Wayne County $1,303 (±$376) 389 Fairmont Robeson County $1,299 (±$135) 390 Newport Carteret County $1,297 (±$145) 391 Siler City Chatham County $1,296 (±$270) 392 (tie) Bogue Carteret County $1,295 (±$101) 392 (tie) Glen Alpine Burke County $1,295 (±$207) 392 (tie) Sharpsburg Nash County $1,295 (±$274) 395 Pembroke Robeson County $1,294 (±$256) 396 Gaston Northampton County $1,292 (±$110) 397 (tie) Dobson Surry County $1,290 (±$387) 397 (tie) Pinetops Edgecombe County $1,290 (±$344) 399 (tie) Kings Grant New Hanover County $1,289 (±$44) 399 (tie) Pinebluff Moore County $1,289 (±$97) 401 Ramseur Randolph County $1,287 (±$98) 402 New Hope Wayne County $1,285 (±$182) 403 (tie) Grifton Pitt County $1,284 (±$258) 403 (tie) Stantonsburg Wilson County $1,284 (±$167) 405 Grandy Currituck County $1,280 (±$108) 406 (tie) East Arcadia Bladen County $1,279 (±$480) 406 (tie) Kings Mountain Cleveland County $1,279 (±$157) 406 (tie) Sandy Creek Brunswick County $1,279 (±$233) 409 Haw River Alamance County $1,277 (±$128) 410 Sawmills Caldwell County $1,275 (±$137) 411 Piney Green Onslow County $1,268 (±$77) 412 (tie) Bladenboro Bladen County $1,266 (±$357) 412 (tie) Simpson Pitt County $1,266 (±$573) 414 Beulaville Duplin County $1,261 (±$206) 415 Long View Catawba County $1,259 (±$206) 416 Kinston Lenoir County $1,258 (±$109) 417 Lucama Wilson County $1,240 (±$568) 418 Troy Montgomery County $1,237 (±$211) 419 Harkers Island Carteret County $1,234 (±$154) 420 Roseboro Sampson County $1,233 (±$266) 421 Navassa Brunswick County $1,229 (±$153) 422 Forest Hills Jackson County $1,228 (±$96) 423 Franklin Macon County $1,227 (±$126) 424 (tie) Bryson City Swain County $1,223 (±$128) 424 (tie) Star Montgomery County $1,223 (±$383) 426 Red Cross Stanly County $1,222 (±$159) 427 Arrowhead Beach Chowan County $1,221 (±$431) 428 Polkville Cleveland County $1,219 (±$205) 429 Elizabethtown Bladen County $1,214 (±$271) 430 Snow Hill Greene County $1,205 (±$181) 431 (tie) Atkinson Pender County $1,199 (±$213) 431 (tie) Teachey Duplin County $1,199 (±$82) 433 Eden Rockingham County $1,195 (±$108) 434 Wentworth Rockingham County $1,193 (±$176) 435 Tabor City Columbus County $1,192 (±$100) 436 Lilesville Anson County $1,191 (±$324) 437 Enochville Rowan County $1,186 (±$98) 438 Spring Hope Nash County $1,181 (±$103) 439 Glen Raven Alamance County $1,180 (±$184) 440 Marshville Union County $1,175 (±$266) 441 Ruth Rutherford County $1,174 (±$307) 442 (tie) Candor Montgomery County $1,165 (±$251) 442 (tie) Richfield Stanly County $1,165 (±$142) 444 (tie) Aulander Bertie County $1,164 (±$376) 444 (tie) West Canton Haywood County $1,164 (±$219) 446 (tie) Black Creek Wilson County $1,163 (±$126) 446 (tie) Cajah's Mountain Caldwell County $1,163 (±$118) 448 Wadesboro Anson County $1,162 (±$88) 449 Mount Gilead Montgomery County $1,159 (±$182) 450 (tie) Alliance Pamlico County $1,158 (±$214) 450 (tie) Catawba Catawba County $1,158 (±$362) 452 Jonesville Yadkin County $1,157 (±$117) 453 (tie) Rockingham Richmond County $1,151 (±$137) 453 (tie) Springdale Gaston County $1,151 (±$223) 455 Seagrove Randolph County $1,149 (±$503) 456 Forest City Rutherford County $1,143 (±$253) 457 Casar Cleveland County $1,137 (±$291) 458 Rutherford College Burke County $1,136 (±$157) 459 Stony Point Alexander County $1,128 (±$246) 460 Belwood Cleveland County $1,127 (±$183) 461 Cove Creek Watauga County $1,122 (±$153) 462 Cooleemee Davie County $1,119 (±$183) 463 (tie) Mayodan Rockingham County $1,116 (±$163) 463 (tie) Wagram Scotland County $1,116 (±$212) 465 Broad Creek Carteret County $1,113 (±$156) 466 Hamlet Richmond County $1,112 (±$528) 467 Yadkinville Yadkin County $1,111 (±$122) 468 Rich Square Northampton County $1,109 (±$222) 469 New London Stanly County $1,108 (±$170) 470 Barker Ten Mile Robeson County $1,103 (±$320) 471 Hayesville Clay County $1,098 (±$207) 472 Newland Avery County $1,096 (±$409) 473 Stoneville Rockingham County $1,094 (±$144) 474 Vanceboro Craven County $1,090 (±$255) 475 (tie) Foscoe Watauga County $1,085 (±$256) 475 (tie) Millers Creek Wilkes County $1,085 (±$149) 477 Halifax Halifax County $1,083 (±$459) 478 Wrightsboro New Hanover County $1,080 (±$216) 479 Robbins Moore County $1,079 (±$352) 480 Dana Henderson County $1,072 (±$194) 481 Hamilton Martin County $1,065 (±$261) 482 East Flat Rock Henderson County $1,063 (±$215) 483 Mountain View Catawba County $1,059 (±$203) 484 Maxton Robeson County $1,058 (±$164) 485 Cordova Richmond County $1,052 (±$183) 486 Cullowhee Jackson County $1,051 (±$389) 487 James City Craven County $1,042 (±$204) 488 West Jefferson Ashe County $1,036 (±$258) 489 Moravian Falls Wilkes County $1,029 (±$307) 490 Old Fort McDowell County $1,026 (±$291) 491 Elm City Wilson County $1,023 (±$174) 492 Saratoga Wilson County $1,020 (±$266) 493 Rhodhiss Burke County $1,016 (±$202) 494 Salem Burke County $1,015 (±$214) 495 Jackson Northampton County $1,010 (±$182) 496 Saxapahaw Alamance County $1,008 (±$354) 497 Mulberry Wilkes County $1,007 (±$167) 498 (tie) Ansonville Anson County $1,004 (±$257) 498 (tie) Aurora Beaufort County $1,004 (±$156) 500 Franklinville Randolph County $1,003 (±$195) 501 Faison Duplin County $992 (±$258) 502 Warsaw Duplin County $987 (±$331) 503 (tie) Bostic Rutherford County $985 (±$200) 503 (tie) St. Stephens Catawba County $985 (±$70) 505 Pumpkin Center Onslow County $984 (±$183) 506 Conway Northampton County $982 (±$171) 507 Ossipee Alamance County $981 (±$198) 508 (tie) Enfield Halifax County $975 (±$204) 508 (tie) Winton Hertford County $975 (±$254) 510 (tie) Polkton Anson County $968 (±$237) 510 (tie) South Rosemary Halifax County $968 (±$135) 512 Half Moon Onslow County $964 (±$157) 513 Welcome Davidson County $960 (±$52) 514 East Spencer Rowan County $957 (±$298) 515 (tie) Peachland Anson County $954 (±$157) 515 (tie) Robersonville Martin County $954 (±$63) 517 Staley Randolph County $953 (±$100) 518 Dover Craven County $947 (±$84) 519 Norlina Warren County $940 (±$99) 520 Chocowinity Beaufort County $938 (±$41) 521 Bonnetsville Sampson County $937 (±$227) 522 Sandyfield Columbus County $936 (±$152) 523 Earl Cleveland County $935 (±$175) 524 Scotland Neck Halifax County $925 (±$204) 525 Marion McDowell County $922 (±$162) 526 Powellsville Bertie County $921 (±$80) 527 Tyro Davidson County $918 (±$198) 528 Badin Stanly County $916 (±$151) 529 Hays Wilkes County $912 (±$128) 530 (tie) Belhaven Beaufort County $911 (±$140) 530 (tie) Elroy Wayne County $911 (±$68) 532 St. Pauls Robeson County $898 (±$101) 533 (tie) Barker Heights Henderson County $896 (±$225) 533 (tie) Grover Cleveland County $896 (±$101) 535 Icard Burke County $886 (±$240) 536 Fair Bluff Columbus County $881 (±$140) 537 Sylva Jackson County $877 (±$88) 538 Biscoe Montgomery County $872 (±$174) 539 Patterson Springs Cleveland County $863 (±$133) 540 Lewiston Woodville Bertie County $860 (±$131) 541 Momeyer Nash County $853 (±$303) 542 Arapahoe Pamlico County $850 (±$97) 543 La Grange Lenoir County $836 (±$256) 544 Peletier Carteret County $831 (±$139) 545 Ellerbe Richmond County $829 (±$232) 546 (tie) Cove City Craven County $828 (±$244) 546 (tie) Ronda Wilkes County $828 (±$133) 548 Mar-Mac Wayne County $824 (±$159) 549 Grantsboro Pamlico County $812 (±$250) 550 Ellenboro Rutherford County $808 (±$353) 551 Kingstown Cleveland County $806 (±$150) 552 Red Springs Robeson County $798 (±$364) 553 Gamewell Caldwell County $797 (±$173) 554 Cricket Wilkes County $786 (±$165) 555 Windsor Bertie County $785 (±$283) 556 Andrews Cherokee County $764 (±$197) 557 Flat Rock (community) Surry County $761 (±$164) 558 Harmony Iredell County $730 (±$132) 559 (tie) Lawndale Cleveland County $705 (±$133) 559 (tie) Magnolia Duplin County $705 (±$177) 561 Fairplains Wilkes County $678 (±$209) 562 Brogden Wayne County $672 (±$107) 563 Rennert Robeson County $659 (±$53) 564 Fallston Cleveland County $651 (±$160) 565 Roper Washington County $620 (±$180) 566 Dobbins Heights Richmond County $593 (±$124) 567 Hoffman Richmond County $580 (±$170) 568 Nebo McDowell County $563 (±$93) 569 West Marion McDowell County $557 (±$220) 570 Greenevers Duplin County $541 (±$217) 571 Emma Buncombe County $518 (±$176) 572 Dudley Wayne County $450 (±$151) 573 Cherokee Swain County $200 or less
How this ranking is built A place is included when its own page for this figure is published as reliable: a coefficient of variation of 30% or less and enough surveyed homes.
573 places qualify; the rest are on their own pages with their margins, but not ranked here.
The ranking orders the estimates alone: where two places’ margins of error overlap, their ranks may not truly differ, and places at the same published figure share a rank.
A median published as a bound (“$3,500 or more”) is placed at the bound; its true place may be higher.
Survey years: 2020–2024 (American Community Survey 5-year estimates).
Margins of error are at the 90% confidence level.
What you can do on Seayora in North Carolina One account for renting, owning, managing and fixing homes, with these figures beside you.
Own or manage a rental? List it, sign the lease and collect rent online, with the figures for North Carolina beside you.
Create a landlord account · See what landlords get
Looking for a place to rent? Browse homes for rent near North Carolina, save the ones you like and apply online.
Browse rentals · Create a renter account
Do repairs, renovations or maintenance? Get found by owners and renters near North Carolina, and send estimates and invoices from your phone.
Join as a pro · Find a pro
Questions about North Carolina Which place in North Carolina has the highest property taxes? Bald Head Island has the highest, $9,598 (±$978) (2020–2024 American Community Survey).
Which place in North Carolina has the lowest property taxes? Cherokee has the lowest, $200 or less.
What is the property taxes in North Carolina? The figure for North Carolina as a whole is $1,896 (±$8).
Sources This product uses the Census Bureau Data API but is not endorsed or certified by the Census Bureau.
Figures are published by the US Census Bureau, HUD, the Bureau of Labor Statistics and the FBI; Seayora reproduces them and does not adjust them, except where a sentence says it compares dollar figures after inflation. They describe the whole place, not any one building or street, and are not an appraisal, a rent determination, a tax bill, a safety rating or legal advice.
Figures last updated on November 12, 2026 .
Related