2026 ballot measure forecast

North Carolina Property Tax Limit Amendment

Require limits on local property tax increases

Requires the General Assembly to enact limits on how much local governments can raise property taxes. The forecast has Yes at 72.8 percent against the 50 percent it needs, a >99% chance to pass.

Very likely to passConstitutional amendment referred by the legislatureProperty taxUpdated October 22, 2026
Chance to pass
>99%
2,000 simulations
Forecast Yes
72.8%
80% range 66 to 79
Needs
50%
a simple majority
Polling average
76.7%
Yes, with undecided split two to one for No
Where the Yes vote lands
needs 50
2035506580
History and structure
67.4% Yes
Polls
76.7% Yes
Forecast
72.8% Yes
Yes leans
Republican
The campaign

Backed by Republican legislators incl. Senate Leader Berger; local government advocates and Democrats warn of service cuts; targeted by the campaign against the two tax amendments.

Property Tax Limit Amendment by county

Alamance CountyAlexander CountyAlleghany CountyAnson CountyAshe CountyAvery CountyBeaufort CountyBertie CountyBladen CountyBrunswick CountyBuncombe CountyBurke CountyCabarrus CountyCaldwell CountyCamden CountyCarteret CountyCaswell CountyCatawba CountyChatham CountyCherokee CountyChowan CountyClay CountyCleveland CountyColumbus CountyCraven CountyCumberland CountyCurrituck CountyDare CountyDavidson CountyDavie CountyDuplin CountyDurham CountyEdgecombe CountyForsyth CountyFranklin CountyGaston CountyGates CountyGraham CountyGranville CountyGreene CountyGuilford CountyHalifax CountyHarnett CountyHaywood CountyHenderson CountyHertford CountyHoke CountyHyde CountyIredell CountyJackson CountyJohnston CountyJones CountyLee CountyLenoir CountyLincoln CountyMcDowell CountyMacon CountyMadison CountyMartin CountyMecklenburg CountyMitchell CountyMontgomery CountyMoore CountyNash CountyNew Hanover CountyNorthampton CountyOnslow CountyOrange CountyPamlico CountyPasquotank CountyPender CountyPerquimans CountyPerson CountyPitt CountyPolk CountyRandolph CountyRichmond CountyRobeson CountyRockingham CountyRowan CountyRutherford CountySampson CountyScotland CountyStanly CountyStokes CountySurry CountySwain CountyTransylvania CountyTyrrell CountyUnion CountyVance CountyWake CountyWarren CountyWashington CountyWatauga CountyWayne CountyWilkes CountyWilson CountyYadkin CountyYancey CountyWakeMecklenburgGuilfordDurhamBuncombeNew HanoverCumberlandUnionJohnstonCabarrusIredellDavidson
No +30Yes +30Click a county to zoom · arrow keys step through counties by size
Where the margin is won
Wake County: Yes +191,029Mecklenburg County: Yes +153,519Guilford County: Yes +83,685Forsyth County: Yes +63,081Union County: Yes +49,812Buncombe County: Yes +49,022New Hanover County: Yes +46,479Johnston County: Yes +43,138Cumberland County: Yes +42,969Gaston County: Yes +42,731Iredell County: Yes +40,743Cabarrus County: Yes +39,841Brunswick County: Yes +39,824Durham County: Yes +37,376Davidson County: Yes +37,118Catawba County: Yes +33,251Randolph County: Yes +31,791Alamance County: Yes +31,051Onslow County: Yes +30,662Rowan County: Yes +28,824Pitt County: Yes +27,823Henderson County: Yes +25,883Moore County: Yes +23,823Harnett County: Yes +22,376Lincoln County: Yes +22,011Orange County: Yes +21,667Craven County: Yes +20,417Wayne County: Yes +19,618Cleveland County: Yes +19,617Rockingham County: Yes +19,108Carteret County: Yes +18,863Burke County: Yes +18,176Caldwell County: Yes +17,798Nash County: Yes +17,689Chatham County: Yes +16,780Robeson County: Yes +16,606Wilkes County: Yes +15,877Surry County: Yes +15,716Stanly County: Yes +14,872Franklin County: Yes +14,553Rutherford County: Yes +14,374Haywood County: Yes +14,369Pender County: Yes +14,145Wilson County: Yes +13,075Stokes County: Yes +11,687Granville County: Yes +11,302Watauga County: Yes +11,014Davie County: Yes +10,856Lee County: Yes +10,587Columbus County: Yes +10,489Sampson County: Yes +10,439Beaufort County: Yes +10,394McDowell County: Yes +9,782Lenoir County: Yes +9,462Alexander County: Yes +9,339Dare County: Yes +9,201Yadkin County: Yes +9,068Macon County: Yes +8,948Duplin County: Yes +8,610Person County: Yes +8,236Transylvania County: Yes +7,902Jackson County: Yes +7,857Cherokee County: Yes +7,767Halifax County: Yes +7,188Currituck County: Yes +7,182Pasquotank County: Yes +7,108Richmond County: Yes +7,101Edgecombe County: Yes +6,994Hoke County: Yes +6,964Ashe County: Yes +6,847Bladen County: Yes +6,214Vance County: Yes +6,128Madison County: Yes +5,254Montgomery County: Yes +5,153Scotland County: Yes +5,062Polk County: Yes +5,054Yancey County: Yes +4,705Caswell County: Yes +4,480Martin County: Yes +4,308Avery County: Yes +4,209Mitchell County: Yes +3,979Anson County: Yes +3,620Clay County: Yes +3,304Pamlico County: Yes +3,259Greene County: Yes +3,204Perquimans County: Yes +3,128Warren County: Yes +3,110Northampton County: Yes +2,962Alleghany County: Yes +2,926Chowan County: Yes +2,910Bertie County: Yes +2,870Hertford County: Yes +2,803Swain County: Yes +2,626Camden County: Yes +2,603Graham County: Yes +2,223Gates County: Yes +2,206Jones County: Yes +2,076Washington County: Yes +1,921Hyde County: Yes +937Tyrrell County: Yes +669
Yes +1,897,409 net votes from 100 countiesStatewide Yes +45.6, a 1,897,409 vote marginNo +0 net votes from 0 counties

Projected vote

4,159,489 votes on the question
ChoiceVotesShare
Yes3,028,44972.8%
No1,131,04027.2%
Total4,159,489100%
CountyYesNoTotalYes share
Wake County341,637150,608492,24569.4%
Mecklenburg County285,893132,374418,26768.4%
Guilford County146,86063,175210,03569.9%
Forsyth County106,37243,291149,66371.1%
Durham County90,28652,910143,19663.1%
Buncombe County87,29938,277125,57669.5%
New Hanover County74,63428,155102,78972.6%
Cumberland County72,57129,602102,17371.0%
Union County73,39423,58296,97675.7%
Johnston County64,30021,16285,46275.2%
Cabarrus County62,11122,27084,38173.6%
Gaston County63,01620,28583,30175.6%
Brunswick County58,76618,94277,70875.6%
Iredell County58,71717,97476,69176.6%
Orange County46,10024,43370,53365.4%
Alamance County48,33717,28665,62373.7%
Davidson County51,23514,11765,35278.4%
Pitt County45,58917,76663,35572.0%
Catawba County47,16213,91161,07377.2%
Onslow County43,74913,08756,83677.0%
Rowan County41,13612,31253,44877.0%
Randolph County42,58010,78953,36979.8%
Henderson County39,44513,56253,00774.4%
Moore County34,65610,83345,48976.2%
Harnett County32,98510,60943,59475.7%
Craven County30,51710,10040,61775.1%
Wayne County29,72410,10639,83074.6%
Chatham County28,22911,44939,67871.1%
Lincoln County30,5178,50639,02378.2%
Nash County28,15910,47038,62972.9%
Cleveland County28,0798,46236,54176.8%
Rockingham County27,2748,16635,44077.0%
Carteret County26,3537,49033,84377.9%
Burke County25,5387,36232,90077.6%
Robeson County24,2967,69031,98676.0%
Caldwell County24,1756,37730,55279.1%
Franklin County22,2517,69829,94974.3%
Wilson County20,9787,90328,88172.6%
Haywood County21,1806,81127,99175.7%
Surry County21,3045,58826,89279.2%
Pender County20,2436,09826,34176.8%
Wilkes County21,1095,23226,34180.1%
Stanly County20,3085,43625,74478.9%
Rutherford County19,8085,43425,24278.5%
Watauga County18,0487,03425,08272.0%
Granville County17,5206,21823,73873.8%
Lee County15,9855,39821,38374.8%
Lenoir County14,8015,33920,14073.5%
Sampson County15,1774,73819,91576.2%
Beaufort County15,0514,65719,70876.4%
Columbus County15,0864,59719,68376.6%
Stokes County15,5383,85119,38980.1%
Davie County15,0084,15219,16078.3%
Dare County13,8344,63318,46774.9%
Edgecombe County12,3165,32217,63869.8%
Halifax County12,3655,17717,54270.5%
McDowell County13,4233,64117,06478.7%
Jackson County12,1794,32216,50173.8%
Duplin County12,5503,94016,49076.1%
Macon County12,6903,74216,43277.2%
Transylvania County12,1364,23416,37074.1%
Person County12,1953,95916,15475.5%
Hoke County11,4094,44515,85472.0%
Alexander County12,4063,06715,47380.2%
Pasquotank County11,1914,08315,27473.3%
Yadkin County11,9482,88014,82880.6%
Vance County10,3444,21614,56071.0%
Richmond County10,6083,50714,11575.2%
Cherokee County10,3902,62313,01379.8%
Currituck County9,8892,70712,59678.5%
Bladen County9,2993,08512,38475.1%
Ashe County9,5282,68112,20978.0%
Scotland County7,9152,85310,76873.5%
Madison County7,7822,52810,31075.5%
Polk County7,4502,3969,84675.7%
Montgomery County7,3132,1609,47377.2%
Martin County6,6592,3519,01073.9%
Yancey County6,7442,0398,78376.8%
Caswell County6,6172,1378,75475.6%
Anson County5,7482,1287,87673.0%
Warren County5,3842,2747,65870.3%
Hertford County5,0372,2347,27169.3%
Avery County5,7211,5127,23379.1%
Northampton County5,0242,0627,08670.9%
Bertie County4,8932,0236,91670.7%
Mitchell County5,3521,3736,72579.6%
Greene County4,8301,6266,45674.8%
Pamlico County4,7061,4476,15376.5%
Chowan County4,3261,4165,74275.3%
Clay County4,5221,2185,74078.8%
Perquimans County4,4161,2885,70477.4%
Swain County3,8881,2625,15075.5%
Alleghany County3,9821,0565,03879.0%
Camden County3,5559524,50778.9%
Washington County3,1501,2294,37971.9%
Gates County3,2871,0814,36875.3%
Jones County3,0559794,03475.7%
Graham County2,9156923,60780.8%
Hyde County1,3954581,85375.3%
Tyrrell County9973281,32575.2%

Projected 2026 votes: each county's expected turnout, less the roughly 6 percent of voters who skip a ballot question, times its forecast Yes share. The measure needs 50.0 percent Yes to pass.

Polls of the measure

2 polls
PollsterSampleEndedYesNoUndecidedYes, adjusted
Elon University Poll / YouGov LV2026-08-3172141476.7%
YouGov1,000 A79
How this is built
Property Tax Limit Amendment is forecast as a property tax measure whose Yes vote leans Republican. Comparable measures from 2018 to 2024 set how far its Yes share moves with North Carolina's partisanship and with each county's 2024 presidential vote, and how it reached the ballot moves it further. Polls then pull the forecast toward them by recency and size, after splitting undecided voters two to one for No. Sources: s3.amazonaws.com, theballotbrief.com, ncnewsline.com, elon.edu. All measures.