Average Teacher Salary in Onslow County Schools

The average teacher salary in Onslow County Schools is $37,798.

Grade Level Average 10th percentile 25th percentile Median 75th percentile 90th percentile
Pre-school $18,623 $14,514 $15,751 $17,808 $19,983 $25,402
Kindergarten $42,570 $30,480 $35,500 $42,850 $49,220 $54,800
Elementary $42,780 $31,180 $35,920 $42,370 $49,670 $56,310
Middle school $42,430 $30,260 $35,060 $41,690 $49,230 $57,160
High school $42,590 $31,020 $35,800 $42,420 $49,590 $56,300

How to Become a Teacher in Onslow County Schools

To learn how to become a teacher in the Onslow County Schools, read our how to become a teacher in North Carolina article. For average salary information, read our average teacher salary in North Carolina article.

General Facts

  • Staff: 3,256
  • Full time teachers: 1,565
  • Pupil to teacher ratio: 15 to 1
  • Teacher assistants (instructional aides): 527
  • Instructional Coordinators: 26
  • Elementary Teachers: 769
  • Kindergarten Teachers: not available
  • Pre-K Teachers: not available
  • High School Teachers: 765
  • Pre-K to 12 Students: 23,760

Financial Statistics for Onslow County Schools

Revenue

  • Revenue from local sources: $58,621,000
  • Revenue from state sources: $119,219,000
  • Revenue from federal sources: $24,213,000
  • Total revenue: $202,053,000

Expenses

  • Expenditures on instruction: $110,218,000
  • Expenditures on teacher salary: $117,161,000
  • Expenditures on teacher benefits: $27,429,000
  • Expenditures per student: $355,000
  • Total expenditures: $204,419,000

Breakdown of Teacher Salary Expenses

  • Teacher salary expenses on regular education: $62,937,000
  • Teacher salary expenses on special education: $16,144,000
  • Teacher salary expenses on vocational education: $0

Information on Schools within Onslow County Schools

Elementary Schools within the Onslow County Schools

School Students Student to Teacher Ratio Full Time Certified Teachers Lowest Grade Offered Highest Grade Offered
Blue Creek Elementary
1260 Burgaw Hwy
Jacksonville, NC 28540
910-347-1717
  • Total: 560
  • Kindergarten: 106
  • 1st grade: 102
  • 2nd grade: 89
  • 3rd grade: 85
  • 4th grade: 98
  • 5th grade: 80
15 to 1 37 Kindergarten 5th Grade
Carolina Forest Elementary
141 Carolina Forest Blvd
Jacksonville, NC 28546
910-346-1778
  • Total: 618
  • Kindergarten: 101
  • 1st grade: 95
  • 2nd grade: 99
  • 3rd grade: 103
  • 4th grade: 119
  • 5th grade: 101
18 to 1 35 Kindergarten 5th Grade
Clyde Erwin Elementary
323 New River Dr
Jacksonville, NC 28540
910-347-1261
  • Total: 420
  • Kindergarten: 65
  • 1st grade: 61
  • 2nd grade: 80
  • 3rd grade: 66
  • 4th grade: 97
  • 5th grade: 51
15 to 1 27 Kindergarten 5th Grade
Dixon Elementary
130 Betty Dixon Rd
Holly Ridge, NC 28445
910-327-2104
  • Total: 698
  • Kindergarten: 110
  • 1st grade: 144
  • 2nd grade: 109
  • 3rd grade: 113
  • 4th grade: 116
  • 5th grade: 106
15 to 1 47 Prekindergarten 5th Grade
Hunters Creek Elementary
3450 Hunters Trail
Jacksonville, NC 28546
910-353-4443
  • Total: 581
  • Kindergarten: 94
  • 1st grade: 111
  • 2nd grade: 102
  • 3rd grade: 103
  • 4th grade: 81
  • 5th grade: 90
14 to 1 41 Prekindergarten 5th Grade
Jacksonville Commons Elementary
1121 Commons Dr North
Jacksonville, NC 28546
910-347-1056
  • Total: 737
  • Kindergarten: 109
  • 1st grade: 127
  • 2nd grade: 126
  • 3rd grade: 152
  • 4th grade: 104
  • 5th grade: 119
17 to 1 44 Kindergarten 5th Grade
Meadow View Elementary
1026 Fire Tower Rd
Jacksonville, NC 28540
910-455-2211
  • Total: 675
  • Kindergarten: 123
  • 1st grade: 105
  • 2nd grade: 121
  • 3rd grade: 105
  • 4th grade: 109
  • 5th grade: 112
17 to 1 40 Kindergarten 5th Grade
Morton Elementary
485 Old 30 Rd
Jacksonville, NC 28546
910-353-0930
  • Total: 529
  • Kindergarten: 88
  • 1st grade: 88
  • 2nd grade: 95
  • 3rd grade: 99
  • 4th grade: 84
  • 5th grade: 75
14 to 1 39 Prekindergarten 5th Grade
Northwoods Elementary
617 Henderson Dr
Jacksonville, NC 28540
910-347-2808
  • Total: 474
  • Kindergarten: 84
  • 1st grade: 96
  • 2nd grade: 91
  • 3rd grade: 75
  • 4th grade: 67
  • 5th grade: 61
14 to 1 34 Kindergarten 5th Grade
Parkwood Elementary
2900 Northwoods Dr
Jacksonville, NC 28540
910-347-6711
  • Total: 664
  • Kindergarten: 109
  • 1st grade: 131
  • 2nd grade: 109
  • 3rd grade: 109
  • 4th grade: 106
  • 5th grade: 102
16 to 1 41 Kindergarten 5th Grade
Queens Creek Elementary
159 Queens Creek Rd
Swansboro, NC 28584
910-326-5115
  • Total: 617
  • Kindergarten: 100
  • 1st grade: 114
  • 2nd grade: 90
  • 3rd grade: 98
  • 4th grade: 100
  • 5th grade: 115
15 to 1 42 Prekindergarten 5th Grade
Richlands Elementary
110 East Foy St
Richlands, NC 28574
910-324-4142
  • Total: 779
  • 3rd grade: 278
  • 4th grade: 253
  • 5th grade: 248
15 to 1 51 3rd Grade 5th Grade
Richlands Primary
7444 Richlands Hwy
Richlands, NC 28574
910-324-3139
  • Total: 799
  • Kindergarten: 261
  • 1st grade: 260
  • 2nd grade: 278
15 to 1 52 Kindergarten 2nd Grade
Sand Ridge Elementary
868 Sand Ridge Rd
Hubert, NC 28539
910-326-5199
  • Total: 616
  • Kindergarten: 114
  • 1st grade: 126
  • 2nd grade: 112
  • 3rd grade: 86
  • 4th grade: 98
  • 5th grade: 80
15 to 1 40 Kindergarten 5th Grade
Silverdale Elementary
841 Smith Rd
Maysville, NC 28555
910-326-5146
  • Total: 481
  • Kindergarten: 78
  • 1st grade: 70
  • 2nd grade: 87
  • 3rd grade: 90
  • 4th grade: 83
  • 5th grade: 73
14 to 1 34 Prekindergarten 5th Grade
Southwest Elementary
2601 Burgaw Hwy
Jacksonville, NC 28540
910-347-0900
  • Total: 705
  • Kindergarten: 158
  • 1st grade: 164
  • 2nd grade: 170
  • 3rd grade: 159
  • 4th grade: 139
  • 5th grade: 157
15 to 1 48 Prekindergarten 5th Grade
Summersill Elementary
250 Summersill Rd
Jacksonville, NC 28540
910-455-2672
  • Total: 729
  • Kindergarten: 129
  • 1st grade: 118
  • 2nd grade: 115
  • 3rd grade: 129
  • 4th grade: 116
  • 5th grade: 122
15 to 1 47 Kindergarten 5th Grade
Swansboro Elementary
118 School Rd
Swansboro, NC 28584
910-326-1501
  • Total: 493
  • Kindergarten: 89
  • 1st grade: 58
  • 2nd grade: 79
  • 3rd grade: 82
  • 4th grade: 93
  • 5th grade: 92
16 to 1 32 Kindergarten 5th Grade

Middle Schools within the Onslow County Schools

School Students Student to Teacher Ratio Full Time Certified Teachers Lowest Grade Offered Highest Grade Offered
Dixon Middle
200 Dixon School Rd
Holly Ridge, NC 28445
910-347-2738
  • Total: 507
  • 6th grade: 187
  • 7th grade: 151
  • 8th grade: 169
16 to 1 31 6th Grade 8th Grade
Hunters Creek Middle
4040 Hunters Trail
Jacksonville, NC 28546
910-353-2147
  • Total: 848
  • 6th grade: 285
  • 7th grade: 283
  • 8th grade: 280
16 to 1 52 6th Grade 8th Grade
Jacksonville Commons Middle
315 Commons Dr South
Jacksonville, NC 28546
910-346-6888
  • Total: 691
  • 6th grade: 245
  • 7th grade: 185
  • 8th grade: 261
16 to 1 44 6th Grade 8th Grade
New Bridge Middle
401 New Bridge St
Jacksonville, NC 28540
910-346-5144
  • Total: 497
  • 6th grade: 162
  • 7th grade: 170
  • 8th grade: 165
16 to 1 32 6th Grade 8th Grade
Northwoods Park Middle
904 Sioux Dr
Jacksonville, NC 28540
910-347-1202
  • Total: 676
  • 6th grade: 262
  • 7th grade: 201
  • 8th grade: 213
14 to 1 49 6th Grade 8th Grade
Southwest Middle
3000 Furia Dr
Jacksonville, NC 28540
910-455-1105
  • Total: 541
  • 6th grade: 274
  • 7th grade: 262
  • 8th grade: 254
14 to 1 40 6th Grade 8th Grade
Swansboro Middle
1240 West Corbett Ave
Swansboro, NC 28584
910-326-3601
  • Total: 802
  • 6th grade: 282
  • 7th grade: 271
  • 8th grade: 249
16 to 1 50 6th Grade 8th Grade
Trexler Middle
112 East Foy St
Richlands, NC 28574
910-324-4414
  • Total: 791
  • 6th grade: 242
  • 7th grade: 270
  • 8th grade: 279
17 to 1 48 6th Grade 8th Grade

High Schools within the Onslow County Schools

School Students Student to Teacher Ratio Full Time Certified Teachers Lowest Grade Offered Highest Grade Offered
Dixon High
160 Dixon School Rd
Holly Ridge, NC 28445
910-347-2958
  • Total: 666
  • 9th grade: 190
  • 10th grade: 180
  • 11th grade: 164
  • 12th grade: 132
15 to 1 44 9th Grade 12th Grade
Jacksonville High
1021 Henderson Dr
Jacksonville, NC 28540
910-989-2048
  • Total: 1,220
  • 9th grade: 322
  • 10th grade: 284
  • 11th grade: 291
  • 12th grade: 323
16 to 1 79 9th Grade 12th Grade
Northside High
365 Commons Dr South
Jacksonville, NC 28546
910-455-4868
  • Total: 846
  • 9th grade: 249
  • 10th grade: 227
  • 11th grade: 207
  • 12th grade: 163
17 to 1 51 9th Grade 12th Grade
Richlands High
401 Woodson St
Richlands, NC 28574
910-324-4191
  • Total: 1,000
  • 9th grade: 301
  • 10th grade: 233
  • 11th grade: 249
  • 12th grade: 217
17 to 1 58 9th Grade 12th Grade
Southwest High
1420 Burgaw Hwy
Jacksonville, NC 28540
910-455-4888
  • Total: 725
  • 9th grade: 216
  • 10th grade: 169
  • 11th grade: 185
  • 12th grade: 155
14 to 1 53 9th Grade 12th Grade
Swansboro High
161 Queens Creek Rd
Swansboro, NC 28584
910-326-4300
  • Total: 1,034
  • 9th grade: 325
  • 10th grade: 280
  • 11th grade: 202
  • 12th grade: 227
15 to 1 68 9th Grade 12th Grade
White Oak High
1001 Piney Green Rd
Jacksonville, NC 28546
910-455-1541
  • Total: 1,180
  • 9th grade: 332
  • 10th grade: 308
  • 11th grade: 276
  • 12th grade: 264
17 to 1 68 9th Grade 12th Grade

Other Schools within the Onslow County Schools (Alternative, Special Education)

School Students Student to Teacher Ratio Full Time Certified Teachers Lowest Grade Offered Highest Grade Offered
Bell Fork Elementary
500 Bell Fork Rd
Jacksonville, NC 28540
910-347-4459
  • Total: 561
  • Kindergarten: 118
  • 1st grade: 106
  • 2nd grade: 88
  • 3rd grade: 84
  • 4th grade: 76
  • 5th grade: 89
15 to 1 39 Kindergarten 5th Grade

General District Statistics

  • Per capita income: $15,719
  • Median family income: $38,133
  • Median male income: $24,424
  • Median female income: $14,063
  • Median income of a renter: $26,226
  • Median income of a home owner: $40,880
  • Number of Households making:
    10 - 25k25 - 40k40 - 60k60 - 100k100k+
    9,095 8,015 7,995 5,685 1,715