North Carolina · districts and schedules
North Carolina teacher salary schedules
Every North Carolina district in the NCES directory, with enrollment, and the salary schedules indexed for it. Districts marked "not yet indexed" publish their schedules on their own sites; this index only lists grids it has parsed from a source document.
- NCES lists 123 regular public school districts in North Carolina (2023-24 directory); 21 have a step-and-lane schedule indexed here.
- The largest is Wake County Schools with 161,481 students.
- The statewide 2026-27 schedule runs from $48,000 to $74,510 (full grid).
Statewide schedule
Lowest cell
$48,000
Bachelor's (A)
Highest cell
$74,510
Doctorate with NBPTS, years of experience 25
Rankings from the parsed grids
Full ranking: highest paying school districts in North Carolina.
Highest starting bachelor's salary
| District | Starting | Column | Enrollment |
|---|---|---|---|
| 1. Chapel Hill-Carrboro City Schools | $56,640.00 | Bachelor's Degree Only | 11,386 |
| 2. Charlotte-Mecklenburg Schools | $56,341 | Bachelor "A" | 144,116 |
| 3. Clinton City Schools | $55,536 | BS Degree | 3,005 |
| 4. Wake County Public School System | $55,339.90 | Bachelor's Degree ("A" License), Not National Board Certified | 161,481 |
| 5. Guilford County Schools | $55,250 | Bachelor's Degree Licensed Teacher (A) | 67,832 |
| 6. Winston-Salem/Forsyth County Schools | $54,400 | Basic Bachelor’s "A" | 52,157 |
| 7. Asheville City Schools | $53,060 | Bachelor's Teacher | 3,977 |
| 8. Johnston County Public Schools | $48,815 | Bachelor's Degree Certified | 37,289 |
| 9. Durham Public Schools | $48,750 | Bachelor's Teacher & Instructional Support Staff | 31,339 |
| 10. Mooresville Graded School District | $48,000 | Bachelor's Teacher | 5,845 |
| 11. Union County Public Schools | $8,800 | Master's or National Board Certification | 41,687 |
| 12. Chatham County Schools | $7,000 | A | 9,023 |
| 13. New Hanover County Schools | $7,000 | Base Annual Amount | 25,028 |
| 14. Brunswick County Schools | $6,200 | A License | 13,262 |
| 15. Dare County Schools | $6,000 | Supplement | 5,102 |
Highest top-of-schedule cell
| District | Top cell | Column | Enrollment |
|---|---|---|---|
| 1. Charlotte-Mecklenburg Schools | $94,490 | National Board "D" | 144,116 |
| 2. Chapel Hill-Carrboro City Schools | $91,414.60 | Master's Degree + National Board Certification | 11,386 |
| 3. Wake County Public School System | $89,917.60 | Master's Degree ("M" License), AND National Board Certified | 161,481 |
| 4. Asheville City Schools | $88,290 | PhD with NBPTS Certification | 3,977 |
| 5. Winston-Salem/Forsyth County Schools | $87,030 | NBPTS Doctorate "D" | 52,157 |
| 6. Durham Public Schools | $85,705 | Doctorate Degree Teachers & Instructional Support Staff w/NBPTS Cert. | 31,339 |
| 7. Guilford County Schools | $81,760 | Doctoral Degree + National Board Licensed Exceptional Children Teacher (NDE) | 67,832 |
| 8. Johnston County Public Schools | $81,258 | Masters Degree National Board Certified | 37,289 |
| 9. Clinton City Schools | $75,754 | EDS, EdD & PhD Degree | 3,005 |
| 10. Mooresville Graded School District | $74,510 | PhD with NBPTS Certification | 5,845 |
| 11. New Hanover County Schools | $12,000 | Hard to Fill Annual Amount | 25,028 |
| 12. Chatham County Schools | $11,000 | M | 9,023 |
| 13. Union County Public Schools | $10,410 | Master's or National Board Certification | 41,687 |
| 14. Dare County Schools | $8,250 | Supplement | 5,102 |
| 15. Brunswick County Schools | $7,600 | G License | 13,262 |
Fewest steps to the top cell
| District | Steps to top | Column | Enrollment |
|---|---|---|---|
| 1. New Hanover County Schools | 6 | Hard to Fill Annual Amount | 25,028 |
| 2. Chatham County Schools | 6 | M | 9,023 |
| 3. Currituck County Schools | 6 | National Board-Doctorate | 4,554 |
| 4. Lexington City Schools | 6 | Masters Degree or higher | 2,941 |
| 5. Polk County Schools | 6 | Fall | 2,156 |
| 6. Richmond County Schools | 6 | Master's | 6,639 |
| 7. Dare County Schools | 7 | Supplement | 5,102 |
| 8. Brunswick County Schools | 8 | G License | 13,262 |
| 9. Chapel Hill-Carrboro City Schools | 26 | Master's Degree + National Board Certification | 11,386 |
| 10. Asheville City Schools | 26 | PhD with NBPTS Certification | 3,977 |
| 11. Guilford County Schools | 26 | Doctoral Degree + National Board Licensed Exceptional Children Teacher (NDE) | 67,832 |
| 12. Johnston County Public Schools | 26 | Masters Degree National Board Certified | 37,289 |
| 13. Mooresville Graded School District | 26 | PhD with NBPTS Certification | 5,845 |
| 14. Clinton City Schools | 29 | EDS, EdD & PhD Degree | 3,005 |
| 15. Gaston County Schools | 31 | Master's | 30,253 |
All 123 North Carolina districts (NCES 2023-24)
| District | Enrollment | Indexed schedule | Lowest cell |
|---|---|---|---|
| Wake County Schools Cary | 161,481 | 2026-2027 Classroom Teacher Salary Schedules 2026-27 | $55,339.90 |
| Charlotte-Mecklenburg Schools Charlotte | 144,116 | Certified Salary Schedules (2026-2027) 2026-27 | $56,341 |
| Guilford County Schools Greensboro | 67,832 | GCS Teacher Salary Schedule (2026-2027) 2026-27 | $55,250 |
| Winston Salem / Forsyth County Schools Winston Salem | 52,157 | 2026-2027 Teacher Salary Schedules 2026-27 | $54,400 |
| Cumberland County Schools Fayetteville | 49,314 | Salary & Annual Supplements - Teachers (2025-2026) 2025-26 | – |
| Union County Public Schools Monroe | 41,687 | 2026-2027 Union County Local Teacher Supplement Schedule 2026-27 | $8,800 |
| Johnston County Public Schools Smithfield | 37,289 | FY 24-25 Certified Salary Schedules 2024-25 | $48,815 |
| Cabarrus County Schools Concord | 35,021 | No step grid: The only pay document the district publishes is "2025-2026 Cabarrus County Schools Pay Tables" on its HR Documents page, which is a reprint of the North Carolina State Board of Education FY 2025-26 state salary schedules; the district publishes no schedule of its own and no local teacher supplement table. Source. | – |
| Durham Public Schools Durham | 31,339 | Certified Teachers and Certified Instructional Staff Salary Schedules (2025-2026) 2025-26 | $48,750 |
| Gaston County Schools Gastonia | 30,253 | Gaston County Schools Teacher and Instructional Support Local Supplement Schedule 2025-2026 School Year 2025-26 | $3,562.30 |
| Onslow County Schools Jacksonville | 27,592 | No step grid: The only teacher salary schedule Onslow posts is a reprint of the NC State Salary Schedules (FY 2023-2024) with no local component; its payroll "Employee Payroll Changes and Salary Schedules" page is empty and no local supplement schedule or percentage is published anywhere on the site. Source. | – |
| New Hanover County Schools Wilmington | 25,028 | Local Supplement Schedules - Certified Teachers & Instructional Support 2026-27 | $7,000 |
| Pitt County Schools Greenville | 24,327 | No step grid: Pitt publishes no local salary table; its Employee Benefits page states "All Pitt County Schools teachers receive an 8.0% supplement", and its Salary Schedules page links only to the NCDPI state schedules. Source. | – |
| Alamance-Burlington Schools Burlington | 22,477 | No step grid: The only salary-schedule document ABSS publishes is its School Year 2021-2022 Salary Schedules booklet, which is older than the 2022-23 freshness cutoff and in any case reprints the NC state certified schedule while expressing the local certified supplement only as a percentage of state pay (10.00% at 0-5 years, 11.00% at 6-10 years, 12.00% at 11+ years), so there is no combined teacher dollar grid to record. Source. | – |
| Buncombe County Schools Asheville | 22,172 | No step grid: Buncombe publishes no teacher dollar salary schedule: its Universal Local Supplement is set in board policy 7631 as a percentage of annualized state base salary for licensed staff (10.5% at 0-4 years on license, 11.5% at 5-9, 12.5% at 10-14, 13.5% at 15-19, 14.5% at 20-24, 15.5% at 25-29 and 18.0% at 30+, with 10.77% for non-licensed staff), and the district Salary Schedules folder holds only classified standard pay grades, bus driver, school nutrition, custodian and therapist scales for 2026-27. Source. | – |
| Public Schools of Robeson County Lumberton | 20,983 | No step grid: Public Schools of Robeson County publishes no salary schedule or local supplement document: all 82 district-level pages and the entire 1,213-item district document library (including the Human Resources and Finance Department folders) contain no teacher pay scale. Source. | – |
| Iredell-Statesville Schools Statesville | 20,721 | No step grid: Iredell-Statesville publishes no local salary schedule or supplement document: its Human Resources "Benefits and Salary" page links out only to the NC DPI state Salary Guides, and a 450-page crawl of issnc.org plus a sweep of every file linked from the Human Resources section turned up no teacher pay scale. Source. | – |
| Harnett County Schools Lillington | 20,033 | schedule not yet indexed | – |
| Rowan-Salisbury Schools Salisbury | 18,110 | No step grid: Rowan-Salisbury's "2026-2027 Certified Employee Salary Scales" is a verbatim 31-page reprint of the NC DPI FY2026-27 state salary schedules with no Rowan-Salisbury local supplement component anywhere in it, and the district posts no separate supplement schedule. Source. | – |
| Davidson County Schools Lexington | 17,868 | No step grid: Davidson County Schools publishes no teacher salary or local supplement schedule: all 242 site-map pages were crawled and the site's own Algolia index returns nothing for salary, supplement, pay schedule or compensation, while Finance/Payroll lists only 10/11/12-month pay-date calendars. Source. | – |
| Wayne County Public Schools Goldsboro | 17,368 | No step grid: Wayne County Public Schools' Employee Salary Schedules page links certified staff straight to the NC DPI state salary schedule book (FY2026-27) and publishes only a local Classified Salary Schedules PDF, so there is no local teacher grid. Source. | – |
| Catawba County Schools Newton | 15,880 | No step grid: Catawba County Schools publishes no teacher salary or local supplement schedule; its own site search API returns no salary schedule and the only pay document is the 2025-26 Harrison's Law spreadsheet of individual administrator compensation. Source. | – |
| Randolph County School System Asheboro | 15,261 | No step grid: Randolph County School System pays a flat annual supplement with no table: Certified 6.50% (paid in November), Classified 5.75%, Lead Teachers 7.00%. Source. | – |
| Nash County Public Schools Nashville | 14,568 | No step grid: Nash County Public Schools' Financial Services page offers only the "25-26 Certified Pay Schedules (NCDPI)" state schedule plus a Harrison's Law remuneration table of central-office pay ranges; no local teacher supplement schedule is published. Source. | – |
| Cleveland County Schools Shelby | 14,458 | No step grid: Cleveland County Schools states a flat supplement with no table on its Helpful HR Resources page: Annual Teacher Supplement 10%, Annual Classified Supplement 4%, with teachers otherwise paid on the linked NC state salary schedules. Source. | – |
| Brunswick County Schools Bolivia | 13,262 | Brunswick County Schools Local Supplements, Teachers & Certified Personnel 2025-26 | $6,200 |
| Moore County Schools Carthage | 12,990 | No step grid: The district's 'Teacher 2026-2027' pay table is a verbatim reprint of the 31-page NC DPI FY2026-27 state salary schedule booklet, and the district's own 'Salary Supplements' sheet lists the teacher supplement only as 'Scale-Based' without publishing the scale (the only supplement scales posted are the arts and athletics duty supplements). Source. | – |
| Henderson County Schools Hendersonville | 12,660 | No step grid: The district publishes no salary schedule of its own; its 'Benefits & Salary Information' page tells employees to use the NC DPI compensation page for the state schedule, and a full WordPress media/search sweep of the site returned no salary or supplement document. Source. | – |
| Craven County Board of Education New Bern | 12,584 | No step grid: No teacher salary schedule or local supplement table is published; a query of the site's own Algolia search index for 'salary', 'salary schedule' and 'supplement' returns only the payroll-services blurb, a licensure graduate-pay policy page and a classified 'District Pay Plan & Classification' narrative with no dollar table. Source. | – |
| Burke County Schools Morganton | 11,690 | No step grid: The Finance page's only certified pay link is 'State Salary Schedules' pointing at NC DPI, and while the Benefits page lists a 'Certified Local Supplement' as a benefit, no supplement amount, percentage or table is published anywhere on the site (checked via the site's Algolia index and both public Google Drive document folders). Source. | – |
| Lincoln County Schools Lincolnton | 11,642 | No step grid: The Payroll page publishes only a link to the NC DPI state salary schedules; a full walk of the district's Apptegy documents tree (680 files) found no salary schedule or local supplement document, only a Harrison's Law employee-salary listing. Source. | – |
| Chapel Hill-Carrboro City Schools Chapel Hill | 11,386 | 2026-2027 Certified Personnel Salary Schedule 2026-27 | $56,640.00 |
| Rockingham County Schools Eden | 11,379 | No step grid: The 'Payroll and Salaries' page posts the NC DPI FY2026-27 state schedule for certified staff plus district classified and bus schedules only; the archived 2022-23 and 2023-24 'Salary Schedules' folders likewise contain only a 'State Salary Schedules' reprint for teachers, and the word 'supplement' does not appear on the page. Source. | – |
| Pender County Schools Burgaw | 11,075 | No step grid: Pender publishes a flat percentage and no table: the Human Resources page states "Certified Teacher's salary is based on the State Salary Schedule plus 10% local teacher supplement"; a full walk of the district's Apptegy documents tree (1,183 files) found only payroll calendars, no salary schedule. Source. | – |
| Caldwell County Schools Lenoir | 10,665 | No step grid: Caldwell publishes no dollar salary or supplement grid: its Employee Benefits page links only the NC DPI state salary schedule and states the local supplement as a percentage of annual salary by years of consecutive CCS service (certified personnel 4.00% for 1-19 years and 6.00% at 20 or more years; non-certified 2.25%/2.50%/3.00%/4.00%/6.00%), effective January 1, 2023. Source. | – |
| Wilson County Schools Wilson | 10,260 | No step grid: Wilson publishes no salary or supplement table at all: its Financial Services "Salary Determination" page only says licensed employees are paid by DPI licensure level and years of experience "plus any local supplement approved by the Wilson County Board of Education", and no schedule document is posted anywhere under Financial Services or Human Resource Services. Source. | – |
| Duplin County Schools Kenansville | 9,835 | No step grid: The only local supplement table Duplin publishes is an undated "Local Employee Supplements" PDF (teachers and instructional support $2,740.50 at 0-3 years rising to $4,000.50 at 26+ years) whose PDF creation date is 2019-01-03 and whose archived filename is "Local Supplements 12.20.18.pdf", so it predates the 2022-23 freshness floor and no current-year schedule is published. Source. | – |
| Lee County Schools Sanford | 9,051 | No step grid: Lee County Schools publishes only a pointer to the NC DPI state salary schedule (its "State Salary Schedule" accordion links dpi.nc.gov and its HR documents folder of that name is empty); the only pay table it posts is the classified pay scale, so there is no certified/teacher grid or local supplement schedule. Source. | – |
| Chatham County Schools Pittsboro | 9,023 | 2025-2026 Salary Supplement - Certified Employees 2025-26 | $7,000 |
| Hoke County Schools Raeford | 8,769 | No step grid: Hoke states its local supplement as a flat percentage with no table: "Local Supplement - 9%" for licensed employees, paid twice a year in June and November at 3% each, and it publishes no certified salary or supplement schedule. Source. | – |
| Stanly County Schools Albemarle | 8,739 | schedule not yet indexed | – |
| Wilkes County Schools North Wilkesboro | 8,625 | schedule not yet indexed | – |
| Lenoir County Public Schools Kinston | 8,372 | No step grid: LCPS states a flat supplement with no table on its Compensation page ("LCPS teachers receive a local supplement of $2,000 annually") and the only salary schedule it links is a Google Drive copy of the NC DPI 2022-2023 state salary schedule, so there is no district grid to record. Source. | – |
| Sampson County Schools Clinton | 8,086 | schedule not yet indexed | – |
| Carteret County Public Schools Beaufort | 8,035 | schedule not yet indexed | – |
| Franklin County Schools Louisburg | 7,994 | No step grid: Business and Finance publishes the NC Public Schools Salary Schedule plus classified/bus/coach pay tables only; its Local Supplements FAQ says supplements are paid half in November and half in June but gives no amounts or schedule. Source. | – |
| Rutherford County Schools Forest City | 7,409 | No step grid: The district's Salary Schedule page states that a local salary supplement is paid but publishes only a reprint of the NC State Salary Schedules (FY 2024-25) with no local component or supplement amounts. Source. | – |
| Surry County Schools Dobson | 7,352 | schedule not yet indexed | – |
| Orange County Schools Hillsborough | 7,067 | No step grid: The district's Teacher Supplement Schedule is stated only as percentages of the NC state salary schedule (0-5 years 12%, 6-13 years 14%, 14-19 years 16%, 20+ years 18%), with no dollar table. Source. | – |
| Richmond County Schools Hamlet | 6,639 | 2026-2027 Local Supplements 2026-27 | $1,927 |
| Haywood County Schools Waynesville | 6,566 | No step grid: The Human Resources site links out to the NC State Salary Schedules only; no local teacher supplement schedule or district salary grid is published anywhere on haywood.k12.nc.us. Source. | – |
| Granville County Schools Oxford | 6,553 | No step grid: The HR page's Salary Scales section offers only the NC state scales (FY27) and a Local Classified Pay Scales 2026-2027 PDF that covers classified staff only, with no certified/teacher local supplement schedule. Source. | – |
| Davie County Schools Mocksville | 6,141 | No step grid: The only teacher pay document the district publishes is a verbatim reprint of the 2021-22 NC state Certified Teacher Salary Schedule with no local component, and it is older than the 2022-23 freshness floor. Source. | – |
| Mooresville Graded School District Mooresville | 5,845 | FY2026-27 Certified Teacher Salary Schedule 2026-27 | $48,000 |
| Beaufort County Schools Washington | 5,802 | No step grid: Beaufort County Schools' Certified Salary Information page contains nothing but a link to the NCDPI state salary scale, and its Finance Pay Schedules page holds only pay-date calendars, so no district grid or local supplement schedule is published. Source. | – |
| McDowell County Schools Marion | 5,661 | No step grid: McDowell County Schools publishes no table: its Job Opportunities page points teachers to the NC Public Schools salary schedules and states only that "McDowell County Schools' teachers receive a 3% local supplement provided by the Board of Education". Source. | – |
| Stokes County Schools Danbury | 5,585 | No step grid: Stokes County Schools publishes no table: its Salary and Benefits page links the North Carolina State Salary Schedule and states only "Stokes County Local Supplement - 5.0% of Annual Income". Source. | – |
| Scotland County Schools Laurinburg | 5,533 | schedule not yet indexed | – |
| Kannapolis City Schools Kannapolis | 5,385 | schedule not yet indexed | – |
| Vance County Schools Henderson | 5,368 | schedule not yet indexed | – |
| Columbus County Schools Whiteville | 5,360 | schedule not yet indexed | – |
| Edgecombe County Public Schools Tarboro | 5,299 | No step grid: The only supplement document Edgecombe County Public Schools publishes is ECPS Supplement Guidelines, a one-time $1,000 staff bonus for the 2021-22 school year only, which is both out of the freshness window and not a salary or supplement schedule. Source. | – |
| Yadkin County Schools Yadkinville | 5,226 | No step grid: Yadkin County Schools publishes only board policy 7602 Employee Salary Supplements, which says the supplement is a percentage of regular annual salary "established annually by the Board in the current expense budget" and prints no rate and no table. Source. | – |
| Dare County Schools Nags Head | 5,102 | Local Teacher Supplements 2024-25 | $6,000 |
| Watauga County Schools Boone | 4,746 | No step grid: Watauga County Schools publishes no salary table of its own; its HR Links page simply links the NC Public School Salary Scales and the Finance page carries only payroll calendars and expenditure reports. Source. | – |
| Elizabeth City-Pasquotank Public Schools Elizabeth City | 4,719 | No step grid: No salary schedule or local supplement document is published on the district site; Human Resources, Finance & Federal Programs and Staff Resources carry only forms and a pay-date calendar. Source. | – |
| Currituck County Schools Currituck | 4,554 | Teacher Supplement Scale 2025-26 | $3,858 |
| Macon County Schools Franklin | 4,460 | No step grid: No salary or supplement schedule is published anywhere on the district site; job postings say only 'Salary based on the North Carolina State Salary Schedule with applicable local supplement' and the 2024-2025 Personnel Handbook contains no supplement figures. Source. | – |
| Alexander County Schools Taylorsville | 4,365 | No step grid: The district's 2026-27 employee handbook reprints the NC state Bachelor's and Master's certified teacher salary schedules unchanged and states the local supplement is a flat 6% of salary for teachers (2% for classified), paid once a year in February, so no district-specific step grid exists. Source. | – |
| Asheboro City Schools Asheboro | 4,363 | No step grid: The 2026-2027 Employee Handbook states pay follows the NC state salary schedules and the local supplement is a flat percentage by scale (7.5% Bachelor's, 8.5% Master's, 9.5%/10.5% for EC classroom teachers, 4.5% non-certified), with no dollar table or step grid published. Source. | – |
| Person County Schools Roxboro | 4,346 | No step grid: The district publishes no local supplement schedule; its Human Resources and Careers pages link only the NC state salary schedules, and the Finance 'Pay Tables' are payroll calendars (the 10/11/12-month files are pay-date calendars, not pay scales). Source. | – |
| Asheville City Schools Asheville | 3,977 | 2026-2027 Certified Pay Scales 2026-27 | $53,060 |
| Bladen County Schools Elizabethtown | 3,843 | No step grid: The district's Salary Schedules page says licensed pay is the state salary schedule plus a local supplement but links only the NCDPI state schedules and a classified (non-certified) workbook; no certified salary or local supplement schedule is published. Source. | – |
| Hickory City Schools Hickory | 3,817 | No step grid: Neither the Human Resources page, the Finance page nor the site map carries a salary schedule or local supplement document; HR links only the NCDPI state salary schedules. Source. | – |
| Montgomery County Schools Troy | 3,648 | No step grid: No salary schedule or local supplement document is published: the Human Resources employment page carries only recruiting flyers and E-Verify notices, and Finance publishes only expenditure and ABC transfer files. Source. | – |
| Jackson County Public Schools Sylva | 3,546 | No step grid: The Human Resources page lists the local teacher supplement as a single flat amount ('Local Teacher Supplement 2023-2024: $2,000') with no table, and links only the NCDPI state salary schedules. Source. | – |
| Transylvania County Schools Brevard | 3,317 | No step grid: The district's Salary, Leave & Other Benefits page states all permanent teachers receive a local supplement equal to a flat 9.0% of base salary (effective July 2025), paid in two installments, with no table published. Source. | – |
| Cherokee County Schools Murphy | 3,108 | No step grid: The staff handbook says licensed salaries are set by the State Salary Schedule and that salary schedules are available only in school secretaries' offices and the Central Office finance department, not online. Source. | – |
| Clinton City Schools Clinton | 3,005 | 2026-2027 Salary Schedules - Teachers 2026-27 | $55,536 |
| Lexington City Schools Lexington | 2,941 | 2023-2024 Local Certified Teacher Supplement Schedule 2023-24 | $3,250 |
| Anson County Schools Wadesboro | 2,912 | schedule not yet indexed | – |
| Roanoke Rapids City Schools Roanoke Rapids | 2,763 | No step grid: The employee handbook posted as 'RRGSD Employee Handbook 25-26' states licensed staff are paid on state-adopted salary schedules and refers readers to the state site; only a Central Office Employees Salary listing is published locally. Source. | – |
| Ashe County Schools Jefferson | 2,698 | No step grid: The district's Salary Information page links only the NC DPI FY2026-27 certified salary tables; its own published tables cover non-certified and administrative staff. Source. | – |
| Greene County Schools Snow Hill | 2,694 | No step grid: The district advertises a flat $1,000 annual local supplement (paid half in December, half in May) plus a state-funded $5,000 supplement, with no table published. Source. | – |
| Newton Conover City Schools Newton | 2,678 | No step grid: The district pays teachers a flat local supplement equal to 8% of current-year salary (classified staff 4%) and publishes no supplement or salary table. Source. | – |
| Martin County Schools Williamston | 2,614 | No step grid: The Current Employees page links out to the NCDPI teacher salary schedules and the NCDPI Employee Salary & Benefits Manual; the district publishes no schedule of its own. Source. | – |
| Hertford County Schools Winton | 2,445 | No step grid: The district states all staff receive a flat local salary supplement (3% for certified, 1% for classified) plus the NCDPI low-wealth supplement, with no table published. Source. | – |
| Thomasville City Schools Thomasville | 2,177 | schedule not yet indexed | – |
| Halifax County Schools Halifax | 2,165 | No step grid: The Human Resources page links only the NC DPI state salary schedule and publishes no local teacher supplement schedule. Source. | – |
| Polk County Schools Columbus | 2,156 | Estimated Supplement Proposal 2025-2026 School Year 2025-26 | $2,160 |
| Caswell County Schools Yanceyville | 2,149 | No step grid: Caswell County Schools publishes no teacher salary or local supplement schedule: its full Finalsite site map, Human Resources section (including the Form Library) and Finance section (including Staff Documents) carry only job-board, benefits, workers' compensation, CEU and timekeeper links. Source. | – |
| Madison County Schools Marshall | 2,130 | No step grid: The only salary schedules Madison County Schools links are the NCDPI state schedules (its staff NCDPI page points to '2026-27 State Salary Schedules'); no local supplement schedule appears anywhere on the site, whose 167 sitemap pages were all checked. Source. | – |
| Yancey County Schools Burnsville | 2,076 | No step grid: No teacher salary or local supplement schedule appears on the Yancey County Schools site or in its Apptegy document library; the Human Resources and Finance pages hold no salary documents. Source. | – |
| Whiteville City Schools Whiteville | 2,051 | No step grid: No teacher salary or local supplement schedule is published: all 549 files in Whiteville City Schools' document library were listed and the only salary-related items are board policies 7560 and 7605. Source. | – |
| Camden County Schools Camden | 1,953 | No step grid: Camden County Schools' Teacher Support page links only the NCDPI document 'North Carolina State Salary Schedules 2025-2026 (Certified Staff)'; the district publishes no local supplement schedule of its own. Source. | – |
| Swain County Schools Bryson City | 1,897 | No step grid: No teacher salary or local supplement schedule is published: all 147 files under Swain County Schools' Human Resources and Finance & Payroll document folders were listed and none is a salary schedule. Source. | – |
| Avery County Schools Newland | 1,856 | No step grid: No teacher salary or local supplement schedule is published: all 1,191 files in Avery County Schools' document library were listed and the only salary-related item is board policy 7560; a 2021 file at /s/Salary-Schedule.pdf is gone (404). Source. | – |
| Edenton-Chowan Schools Edenton | 1,833 | No step grid: The Edenton-Chowan Human Resources page states that the certified educator salary schedules are the NCDPI state schedules and that the district's own local schedules cover non-certified staff only and are available by phoning HR, so no local certified schedule is published. Source. | – |
| Bertie County Schools Windsor | 1,781 | No step grid: Bertie County Schools publishes no current salary or supplement schedule; its Finalsite site map, Human Resources and Finance Department sections list only pay calendars, budgets, audits and benefits (the 2016-17 through 2020-21 salary schedules that lived on its old Schoolwires site are gone). Source. | – |
| Mount Airy City Schools Mount Airy | 1,761 | schedule not yet indexed | – |
| Mitchell County Schools Bakersville | 1,705 | No step grid: No teacher salary or local supplement schedule is published: Mitchell County Schools' district document library holds only six items (calendars, records requests and homeless-program booklets) and its Human Resources and Finance pages carry no salary documents. Source. | – |
| Warren County Schools Warrenton | 1,692 | No step grid: Warren County Schools publishes no current local teacher salary or supplement grid: the only supplement document on the site is the FY21 (2020-21) Supplement Schedule, which shows a flat $2,900 district teacher supplement plus athletic tiers and is older than the 2022-23 freshness floor, and the FY26 'Pay Schedules' files are payroll pay-period calendars, not salary tables. Source. | – |
| Perquimans County Schools Hertford | 1,689 | No step grid: The district's Finance/Payroll page item '2025-2026 Certified Salary Scales' links straight to the NC DPI state salary schedule PDF; the only locally produced scale is the classified (non-teacher) salary scale, so there is no local teacher grid. Source. | – |
| Gates County Schools Gatesville | 1,448 | No step grid: The district's only salary page, Human Resources > "Teacher's State Salary Schedule", contains nothing but a link to the NC DPI state salary schedule; the companion "Salary and Benefits Statement" page just links to the state benefit-statement app. Source. | – |
| Alleghany County Schools Sparta | 1,400 | No step grid: Neither the Human Resources page nor the Finance page (about 40 posted documents) carries a local salary or supplement schedule; the only salary item is an outbound link to the State Employees Salary Database, and the rest are state expenditure reports and payroll forms. Source. | – |
| Clay County Schools Hayesville | 1,301 | No step grid: The Human Resources page lists roughly 100 documents (job descriptions, benefits manual, new-hire and leave forms, a 25-26 payroll date calendar) and the Finance page adds none; no local teacher salary or supplement schedule is published anywhere on the site. Source. | – |
| Northampton County Schools Jackson | 1,300 | No step grid: The Careers section's "Salary Schedules" link points to the NC DPI Compensation for Public School Employees page rather than to any district document, and the site map and HR page contain no local salary or supplement grid. Source. | – |
| Elkin City Schools Elkin | 1,253 | No step grid: The only "Salary Schedules" entry in the district's A-Z Programs/Departments index links to the NC DPI state schedule file FY25WebSchedules; no local Elkin salary or supplement table is published. Source. | – |
| Pamlico County Schools Bayboro | 1,215 | No step grid: The Finance department posts only annual financial statements, ABC transfers and the FY24-25/FY25-26 budgets, and the Human Resources and Careers pages carry no pay tables; no local teacher salary or supplement schedule is published. Source. | – |
| Graham County Schools Robbinsville | 1,117 | No step grid: On the Google Sites district site the Human Resources page's only pay item, "Salary and Benefits Statement", links to the NC DPI Compensation for Public School Employees page; the Finance and Employment pages publish no salary or supplement table. Source. | – |
| Washington County Schools Plymouth | 1,058 | No step grid: The one salary document in the district's document library, "Salary Scale 2023-2024", is a verbatim reprint of the State Board of Education's FY 2023-24 North Carolina State Salary Schedules with no local component added. Source. | – |
| Jones County Schools Trenton | 1,041 | No step grid: A full crawl of the district's Apptegy document library and its XML sitemap turned up budgets, expenditure reports and personnel policies but no salary or supplement schedule of any year. Source. | – |
| Weldon City Schools Weldon | 706 | No step grid: The HR vacancies page's "SALARY SCHEDULES (2024-2025)" link resolves to the Google Drive copy of the NC DPI state file FY25WebSchedules_Updated_7-12-24.pdf, so the district publishes the state schedule only and no local supplement grid. Source. | – |
| Hyde County Schools Swan Quarter | 474 | No step grid: A full crawl of the district's Apptegy document library, including the HR/Payroll and Human Resources folders, returned only payroll adjustment forms and a 2026-27 payroll reporting calendar; no salary or supplement schedule is published. Source. | – |
| Tyrrell County Schools Columbia | 463 | No step grid: The Human Resources page holds only workers' compensation forms and the Finance page only a 2026-2027 payroll calendar; no local teacher salary or supplement schedule appears anywhere in the district navigation. Source. | – |
| Appalachian State U Academy Middle Fork Walkertown | 284 | schedule not yet indexed | – |
| D.C. Virgo Preparatory Academy Wilmington | 197 | schedule not yet indexed | – |
| Niner University Elementary School Charlotte | 133 | schedule not yet indexed | – |
| East Carolina Community School Greenville | 117 | schedule not yet indexed | – |
| Aggie Academy Greensboro | 84 | schedule not yet indexed | – |
| Appalachian State Univ Academy at Elkin Elkin | 78 | schedule not yet indexed | – |
| Carolina Community Academy Roxboro | 67 | schedule not yet indexed | – |
| Catamount School Sylva | 59 | schedule not yet indexed | – |
Enrollment is the NCES Common Core of Data 2023-24 membership total for each LEA. District websites are not linked because this index does not verify them; every schedule page links its own source document.