School spending per student in North Carolina, every district
Weldon City Schools spent $24,869 per student on current operations in fiscal year 2022-23, the most of any North Carolina district with 500 or more students; the median North Carolina district with 1,000 or more students spent $12,366. Small rural districts and districts with many students in special programs spend more per student.
NCES F-33 School District Finance Survey, fiscal year 2022-23 · current spending over fall 2022 membership · method
The chart draws the top of the register below; its source is named under the register.
All 235 districts with 500 or more students, highest spending per student first
| District | County | Students, fall 2022 | Per student |
|---|---|---|---|
| Weldon City Schools | Halifax County | 659 | $24,869 |
| Northampton County Schools | Northampton County | 1,291 | $20,303 |
| Pamlico County Schools | Pamlico County | 1,244 | $17,517 |
| Warren County Schools | Warren County | 1,801 | $17,499 |
| Washington County Schools | Washington County | 1,104 | $17,309 |
| Jones County Schools | Jones County | 1,067 | $17,058 |
| Chapel Hill-Carrboro City Schools | Orange County | 11,561 | $16,963 |
| Halifax County Schools | Halifax County | 2,173 | $16,927 |
| Bertie County Schools | Bertie County | 1,831 | $16,650 |
| Graham County Schools | Graham County | 1,141 | $16,628 |
| Asheville City Schools | Buncombe County | 4,137 | $16,507 |
| Hertford County Schools | Hertford County | 2,486 | $16,424 |
| Bladen County Schools | Bladen County | 3,983 | $16,306 |
| Greene County Schools | Greene County | 2,668 | $16,157 |
| Anson County Schools | Anson County | 2,964 | $16,070 |
The other 220 on the list
| District | County | Students, fall 2022 | Per student |
|---|---|---|---|
| Gates County Schools | Gates County | 1,497 | $15,749 |
| Avery County Schools | Avery County | 1,904 | $15,513 |
| Martin County Schools | Martin County | 2,636 | $15,333 |
| Maureen Joy Charter | Durham County | 616 | $15,258 |
| Durham Public Schools | Durham County | 31,531 | $15,239 |
| Madison County Schools | Madison County | 2,108 | $15,167 |
| Polk County Schools | Polk County | 2,166 | $15,041 |
| Edenton-Chowan Schools | Chowan County | 1,917 | $15,037 |
| Durham Charter School | Durham County | 643 | $14,726 |
| Alleghany County Schools | Alleghany County | 1,421 | $14,685 |
| Vance County Schools | Vance County | 5,269 | $14,592 |
| Ashe County Schools | Ashe County | 2,743 | $14,547 |
| Swain County Schools | Swain County | 1,910 | $14,518 |
| Rutherford County Schools | Rutherford County | 7,527 | $14,515 |
| Yancey County Schools | Yancey County | 2,038 | $14,455 |
| Mitchell County Schools | Mitchell County | 1,722 | $14,405 |
| Orange County Schools | Orange County | 7,208 | $14,399 |
| Perquimans County Schools | Perquimans County | 1,665 | $14,355 |
| Whiteville City Schools | Columbus County | 2,104 | $14,346 |
| Transylvania County Schools | Transylvania County | 3,312 | $14,323 |
| Cherokee County Schools | Cherokee County | 3,146 | $14,303 |
| Clay County Schools | Clay County | 1,314 | $14,228 |
| Quality Education Academy | Forsyth County | 673 | $14,184 |
| Chatham County Schools | Chatham County | 9,129 | $14,128 |
| Thomasville City Schools | Davidson County | 2,228 | $14,066 |
| Caswell County Schools | Caswell County | 2,250 | $14,044 |
| Columbus County Schools | Columbus County | 5,335 | $14,006 |
| Dare County Schools | Dare County | 5,181 | $13,996 |
| Elizabeth City-Pasquotank Public Schools | Pasquotank County | 4,834 | $13,931 |
| KIPP Gaston College Preparatory | Northampton County | 1,286 | $13,871 |
| KIPP Halifax College Preparatory | Halifax County | 591 | $13,826 |
| Winston Salem / Forsyth County Schools | Forsyth County | 52,717 | $13,811 |
| New Hanover County Schools | New Hanover County | 25,244 | $13,808 |
| Beaufort County Schools | Beaufort County | 5,975 | $13,749 |
| Scotland County Schools | Scotland County | 5,624 | $13,710 |
| Edgecombe County Public Schools | Edgecombe County | 5,419 | $13,702 |
| Montgomery County Schools | Montgomery County | 3,663 | $13,689 |
| Lexington City Schools | Davidson County | 2,999 | $13,684 |
| Person County Schools | Person County | 4,374 | $13,682 |
| Elkin City Schools | Surry County | 1,239 | $13,671 |
| Buncombe County Schools | Buncombe County | 22,091 | $13,585 |
| Jackson County Public Schools | Jackson County | 3,557 | $13,568 |
| Summit Creek Academy | Guilford County | 560 | $13,513 |
| Central Park School For Children | Durham County | 594 | $13,423 |
| Classical Charter Schools of Whiteville | Columbus County | 879 | $13,415 |
| Mount Airy City Schools | Surry County | 1,726 | $13,250 |
| Lee County Schools | Lee County | 9,143 | $13,241 |
| Macon County Schools | Macon County | 4,450 | $13,238 |
| Jackson Day School | Mecklenburg County | 817 | $13,118 |
| McDowell County Schools | McDowell County | 5,776 | $13,112 |
| Brunswick County Schools | Brunswick County | 12,944 | $13,088 |
| Franklin County Schools | Franklin County | 7,897 | $13,043 |
| Southern Wake Academy | Wake County | 579 | $13,038 |
| The College Preparatory and Leadership A | Guilford County | 821 | $13,038 |
| Granville County Schools | Granville County | 6,748 | $13,027 |
| Asheboro City Schools | Randolph County | 4,383 | $13,003 |
| Watauga County Schools | Watauga County | 4,754 | $13,003 |
| Stokes County Schools | Stokes County | 5,606 | $12,939 |
| Alexander County Schools | Alexander County | 4,525 | $12,929 |
| Lenoir County Public Schools | Lenoir County | 8,334 | $12,902 |
| Guilford County Schools | Guilford County | 68,894 | $12,897 |
| Carteret County Public Schools | Carteret County | 8,081 | $12,846 |
| Forsyth Academy | Forsyth County | 759 | $12,809 |
| Research Triangle Charter | Durham County | 693 | $12,802 |
| Sugar Creek Charter | Mecklenburg County | 1,588 | $12,768 |
| Public Schools of Robeson County | Robeson County | 21,206 | $12,767 |
| Movement Charter School | Mecklenburg County | 640 | $12,698 |
| Richmond County Schools | Richmond County | 6,678 | $12,661 |
| Cleveland County Schools | Cleveland County | 14,406 | $12,540 |
| Davie County Schools | Davie County | 6,114 | $12,525 |
| Camden County Schools | Camden County | 1,920 | $12,508 |
| Haywood County Schools | Haywood County | 6,605 | $12,458 |
| Wilson County Schools | Wilson County | 10,276 | $12,450 |
| Gate City Charter Academy | Guilford County | 683 | $12,410 |
| Rockingham County Schools | Rockingham County | 11,189 | $12,373 |
| Cabarrus Charter Academy | Cabarrus County | 669 | $12,368 |
| Newton Conover City Schools | Catawba County | 2,856 | $12,359 |
| Nash County Public Schools | Nash County | 14,469 | $12,350 |
| Surry County Schools | Surry County | 7,340 | $12,301 |
| Burke County Schools | Burke County | 11,770 | $12,261 |
| Pitt County Schools | Pitt County | 24,091 | $12,253 |
| Sampson County Schools | Sampson County | 7,971 | $12,239 |
| Triad Math and Science Academy | Guilford County | 1,321 | $12,202 |
| Charlotte-Mecklenburg Schools | Mecklenburg County | 144,197 | $12,198 |
| Gaston County Schools | Gaston County | 30,281 | $12,190 |
| PreEminent Charter School | Wake County | 702 | $12,150 |
| Wilkes County Schools | Wilkes County | 8,673 | $12,150 |
| Kannapolis City Schools | Cabarrus County | 5,390 | $12,142 |
| Rowan-Salisbury Schools | Rowan County | 18,225 | $12,141 |
| Cumberland County Schools | Cumberland County | 49,661 | $12,118 |
| Currituck County Schools | Currituck County | 4,514 | $12,078 |
| Caldwell County Schools | Caldwell County | 10,758 | $12,066 |
| Yadkin County Schools | Yadkin County | 5,243 | $12,043 |
| Casa Esperanza Montessori | Wake County | 615 | $12,000 |
| Clinton City Schools | Sampson County | 3,051 | $11,982 |
| Alamance-Burlington Schools | Alamance County | 22,489 | $11,925 |
| Craven County Schools | Craven County | 12,755 | $11,893 |
| KIPP: Charlotte | Mecklenburg County | 944 | $11,825 |
| American Leadership Academy-Coastal | New Hanover County | 777 | $11,803 |
| Rolesville Charter Academy | Wake County | 632 | $11,769 |
| Hoke County Schools | Hoke County | 8,920 | $11,704 |
| Wake County Schools | Wake County | 159,778 | $11,691 |
| Hickory City Schools | Catawba County | 3,877 | $11,662 |
| Roanoke Rapids City Schools | Halifax County | 2,765 | $11,659 |
| Voyager Academy | Durham County | 1,361 | $11,634 |
| Unity Classical Charter School | Mecklenburg County | 606 | $11,622 |
| Henderson County Schools | Henderson County | 12,896 | $11,579 |
| Sallie B Howard School | Wilson County | 1,204 | $11,559 |
| The Franklin School of Innovation | Buncombe County | 694 | $11,529 |
| Woods Charter School | Chatham County | 508 | $11,522 |
| Catawba County Schools | Catawba County | 15,678 | $11,487 |
| Henderson Collegiate | Vance County | 1,320 | $11,466 |
| Randolph County School System | Randolph County | 15,383 | $11,457 |
| Charlotte Lab School | Mecklenburg County | 991 | $11,430 |
| Pender County Schools | Pender County | 10,941 | $11,425 |
| Moore County Schools | Moore County | 13,008 | $11,374 |
| Johnston County Public Schools | Johnston County | 37,286 | $11,352 |
| Mooresville Graded School District | Iredell County | 5,971 | $11,346 |
| Union County Public Schools | Union County | 41,497 | $11,340 |
| Arts Based School | Forsyth County | 579 | $11,314 |
| Iredell-Statesville Schools | Iredell County | 20,721 | $11,291 |
| Wayne County Public Schools | Wayne County | 17,558 | $11,267 |
| Duplin County Schools | Duplin County | 9,905 | $11,214 |
| Davidson County Schools | Davidson County | 17,964 | $11,178 |
| Onslow County Schools | Onslow County | 27,921 | $11,056 |
| Corvian Community School | Mecklenburg County | 1,294 | $11,046 |
| The Math and Science Academy of Charlott | Mecklenburg County | 790 | $11,042 |
| Rocky Mount Preparatory | Nash County | 1,022 | $10,975 |
| Classical Charter Schools of Southport | Brunswick County | 614 | $10,974 |
| Mallard Creek STEM Academy | Mecklenburg County | 961 | $10,966 |
| Stanly County Schools | Stanly County | 8,643 | $10,914 |
| Sterling Montessori Academy | Wake County | 620 | $10,887 |
| Harnett County Schools | Harnett County | 20,050 | $10,877 |
| Northeast Academy of Aerospace & AdvTech | Pasquotank County | 756 | $10,844 |
| North Carolina Cyber Academy | Durham County | 2,372 | $10,841 |
| Matthews Charter Academy | Mecklenburg County | 759 | $10,809 |
| Eno River Academy | Orange County | 782 | $10,803 |
| Classical Charter Schools of Leland | Brunswick County | 1,000 | $10,759 |
| Cabarrus County Schools | Cabarrus County | 34,810 | $10,749 |
| Lincoln County Schools | Lincoln County | 11,629 | $10,722 |
| Wake Forest Charter Academy | Wake County | 636 | $10,642 |
| Vance Charter School | Vance County | 954 | $10,618 |
| Greensboro Academy | Guilford County | 766 | $10,569 |
| Winterville Charter Academy | Pitt County | 592 | $10,552 |
| Endeavor Charter | Wake County | 767 | $10,520 |
| Triangle Math and Science Academy | Wake County | 1,276 | $10,502 |
| North East Carolina Preparatory School | Edgecombe County | 909 | $10,487 |
| Southwest Charlotte STEM Academy | Mecklenburg County | 817 | $10,463 |
| Summerfield Charter Academy | Guilford County | 777 | $10,454 |
| Socrates Academy | Mecklenburg County | 864 | $10,209 |
| Wayne Preparatory | Wayne County | 1,015 | $10,154 |
| Johnston Charter Academy | Johnston County | 679 | $10,152 |
| American Renaissance School | Iredell County | 757 | $10,149 |
| Guilford Preparatory Academy | Guilford County | 551 | $10,136 |
| Raleigh Charter High School | Wake County | 564 | $10,122 |
| FernLeaf Community Charter School | Henderson County | 520 | $10,121 |
| Mountain Island Charter | Gaston County | 1,703 | $10,105 |
| Invest Collegiate - Imagine | Buncombe County | 1,248 | $10,022 |
| Peak Charter Academy | Wake County | 767 | $10,013 |
| Community School of Davidson | Mecklenburg County | 1,501 | $9,969 |
| The Math and Science Academy of Apex | Wake County | 613 | $9,897 |
| Clover Garden | Alamance County | 685 | $9,841 |
| Millennium Charter Academy | Surry County | 687 | $9,785 |
| Steele Creek Preparatory Academy | Mecklenburg County | 513 | $9,704 |
| Union Day School | Union County | 552 | $9,697 |
| Pine Lake Preparatory | Iredell County | 1,879 | $9,643 |
| Chatham Charter | Chatham County | 574 | $9,627 |
| Thomas Jefferson Classical Academy | Rutherford County | 1,360 | $9,605 |
| Envision Science Academy | Wake County | 741 | $9,603 |
| Carolina International School | Cabarrus County | 731 | $9,551 |
| Union Academy Charter School | Union County | 2,129 | $9,536 |
| Falls Lake Academy | Granville County | 1,104 | $9,524 |
| Research Triangle High School | Durham County | 582 | $9,481 |
| The New Dimensions School | Burke County | 535 | $9,424 |
| Iredell Charter Academy | Iredell County | 627 | $9,415 |
| Lincoln Charter School | Lincoln County | 2,263 | $9,402 |
| Lake Norman Charter | Mecklenburg County | 2,215 | $9,401 |
| Queen's Grant Community School | Mecklenburg County | 1,331 | $9,393 |
| The Capitol Encore Academy | Cumberland County | 725 | $9,359 |
| Faith Academy | Rowan County | 601 | $9,331 |
| Union Preparatory Academy at Indian Trai | Union County | 1,060 | $9,325 |
| East Wake Academy | Wake County | 1,227 | $9,293 |
| Shining Rock Classical Academy | Haywood County | 604 | $9,235 |
| Pioneer Springs Community School | Mecklenburg County | 527 | $9,224 |
| Excelsior Classical Academy | Durham County | 987 | $9,184 |
| Roxboro Community School | Person County | 688 | $9,118 |
| Wake Preparatory Academy | Franklin County | 1,961 | $9,113 |
| Bradford Preparatory School | Mecklenburg County | 1,511 | $9,056 |
| Emereau: Bladen | Bladen County | 580 | $9,024 |
| Sandhills Theatre Arts Renaiss | Moore County | 809 | $9,010 |
| Ascend Leadership Academy: Lee County | Lee County | 547 | $8,991 |
| River Mill Academy | Alamance County | 771 | $8,946 |
| Alamance Community School | Alamance County | 532 | $8,919 |
| The Hawbridge School | Alamance County | 585 | $8,805 |
| Cardinal Charter | Wake County | 700 | $8,801 |
| Alpha Academy | Cumberland County | 1,126 | $8,735 |
| American Leadership Academy - Johnston | Johnston County | 1,740 | $8,684 |
| Wilson Preparatory Academy | Wilson County | 807 | $8,658 |
| Concord Lake STEAM Academy | Cabarrus County | 603 | $8,638 |
| Neuse Charter School | Johnston County | 904 | $8,631 |
| Oxford Preparatory School | Granville County | 851 | $8,565 |
| Bethany Community School | Rockingham County | 649 | $8,547 |
| Cornerstone Charter Academy | Guilford County | 1,337 | $8,536 |
| Uwharrie Charter Academy | Randolph County | 1,910 | $8,505 |
| Davidson Charter Academy | Davidson County | 589 | $8,455 |
| Franklin Academy | Wake County | 1,651 | $8,437 |
| NC Leadership Charter Academy | Forsyth County | 1,123 | $8,424 |
| Bonnie Cone Classical Academy | Mecklenburg County | 879 | $8,366 |
| Gray Stone Day School | Stanly County | 751 | $8,130 |
| NC Virtual Academy | Durham County | 3,047 | $8,102 |
| Phoenix Academy Inc | Guilford County | 1,258 | $8,038 |
| Langtree Charter Academy | Iredell County | 1,531 | $8,008 |
| Piedmont Community Charter | Gaston County | 1,906 | $7,913 |
| Carolina Charter Academy: CFA | Wake County | 755 | $7,801 |
| Pine Springs Preparatory Academy | Wake County | 1,243 | $7,536 |
| Youngsville Academy | Franklin County | 526 | $7,439 |
| Pinnacle Classical Academy | Cleveland County | 1,132 | $7,378 |
| Community Public Charter | Gaston County | 607 | $7,377 |
| Cardinal Charter Acad at Wendell Falls | Wake County | 786 | $6,996 |
| Revolution Academy | Guilford County | 724 | $6,601 |
Source: NCES F-33 fiscal year 2022-23: current expenditures for elementary and secondary education (TCURELSC) over fall membership (V33).
More lists for North Carolina
- 01Public schools in North Carolina
The state hub: schools, students, districts
- 02Every school district
Directory, 2024-25
- 03Largest schools
By 2024-25 enrollment
- 04Fewest students per teacher
Schools, 2024-25
- 05Teacher salary spending by district
F-33 fiscal year 2022-23
- 06Chronic absenteeism
EDFacts 2022-23
Sources
Source: NCES F-33 School District Finance Survey District current expenditures and membership · FY 2022-23