North Carolina local government finances
965 governments. Revenue and spending are the latest reported year, in dollars.
| Government | County | Population | Year | Revenue | Spending |
|---|---|---|---|---|---|
| Mcdowell County
Counties |
McDowell | 44,753 | 2024 | $81,940,000 | $98,211,000 |
| Vance County
Counties |
Vance | 44,718 | 2022 | $153,673,000 | $157,966,000 |
| Beaufort County
Counties |
Beaufort | 44,468 | 2023 | $177,646,000 | $175,163,000 |
| Davie County
Counties |
Davie | 44,090 | 2024 | $149,379,000 | $142,816,000 |
| Hickory City
Cities & villages |
Catawba | 44,084 | 2024 | $146,594,000 | $160,071,000 |
| Jackson County
Counties |
Jackson | 42,955 | 2024 | $108,780,000 | $90,047,000 |
| Richmond County
Counties |
Richmond | 42,778 | 2024 | $178,447,000 | $184,635,000 |
| Indian Trail Town
Cities & villages |
Union | 41,724 | 2024 | $37,343,000 | $34,709,000 |
| Pasquotank County
Counties |
Pasquotank | 40,821 | 2023 | $193,633,000 | $171,590,000 |
| Fuquay-varina Town
Cities & villages |
Wake | 40,810 | 2024 | $106,149,000 | $53,696,000 |
| Person County
Counties |
Person | 39,386 | 2024 | $134,823,000 | $159,951,000 |
| Macon County
Counties |
Macon | 38,065 | 2024 | $64,516,000 | $66,950,000 |
| Dare County
Counties |
Dare | 37,956 | 2024 | $277,672,000 | $316,137,000 |
| Yadkin County
Counties |
Yadkin | 37,463 | 2024 | $120,686,000 | $125,369,000 |
| Alexander County
Counties |
Alexander | 37,441 | 2022 | $134,479,000 | $127,814,000 |
| Monroe City
Cities & villages |
Union | 36,018 | 2024 | $184,494,000 | $172,183,000 |
| Salisbury City
Cities & villages |
Rowan | 35,808 | 2024 | ||
| Scotland County
Counties |
Scotland | 34,227 | 2023 | $122,267,000 | $131,380,000 |
| Matthews Town
Cities & villages |
Mecklenburg | 33,718 | 2022 | $190,000 | |
| Garner Town
Cities & villages |
Wake | 33,669 | 2024 | $66,994,000 | $55,744,000 |
| Transylvania County
Counties |
Transylvania | 33,355 | 2024 | $54,231,000 | $53,378,000 |
| Goldsboro City
Cities & villages |
Wayne | 32,749 | 2023 | $1,942,000 | |
| Cornelius Town
Cities & villages |
Mecklenburg | 32,294 | 2024 | $51,605,000 | $44,438,000 |
| New Bern City
Cities & villages |
Craven | 31,539 | 2024 | $138,519,000 | $148,588,000 |
| Morrisville Town
Cities & villages |
Wake | 31,493 | 2024 | $59,955,000 | $50,214,000 |
| Sanford City
Cities & villages |
Lee | 31,224 | 2024 | $90,606,000 | $84,885,000 |
| Currituck County
Counties |
Currituck | 31,015 | 2024 | $191,095,000 | $175,297,000 |
| Statesville City
Cities & villages |
Iredell | 29,681 | 2024 | $139,079,000 | $129,387,000 |
| Bladen County
Counties |
Bladen | 29,525 | 2023 | $185,347,000 | $160,910,000 |
| Clayton Town
Cities & villages |
Johnston | 29,445 | 2024 | $113,108,000 | $97,053,000 |
| Cherokee County
Counties |
Cherokee | 29,073 | 2022 | $67,095,000 | $63,063,000 |
| Kernersville Town
Cities & villages |
Forsyth | 27,763 | 2024 | $50,287,000 | $71,381,000 |
| Asheboro City
Cities & villages |
Randolph | 27,482 | 2024 | $71,422,000 | $68,875,000 |
| Thomasville City
Cities & villages |
Davidson | 27,399 | 2024 | $60,733,000 | $49,617,000 |
| Ashe County
Counties |
Ashe | 27,166 | 2022 | $72,162,000 | $75,721,000 |
| Mint Hill Town
Cities & villages |
Mecklenburg | 27,143 | 2024 | $42,437,000 | $33,682,000 |
| Montgomery County
Counties |
Montgomery | 25,894 | 2024 | $67,723,000 | $68,817,000 |
| Leland Town
Cities & villages |
Brunswick | 25,647 | 2022 | $29,890,000 | $27,206,000 |
| Anson County
Counties |
Anson | 24,097 | 2022 | $49,460,000 | $70,680,000 |
| Hertford County
Counties |
Hertford | 23,108 | 2022 | $50,627,000 | $50,973,000 |
Census figures cover every government only in Census-of-Governments years (2017, 2022); other years cover a sample. Wisconsin DOR figures cover every Wisconsin county, city, village and town.