Average Teacher Salary in Union County Public Schools

The average teacher salary in Union County Public Schools is $39,374.

Grade Level Average 10th percentile 25th percentile Median 75th percentile 90th percentile
Pre-school $22,810 $16,560 $18,190 $20,840 $25,290 $32,360
Kindergarten $41,520 $30,390 $33,640 $38,690 $49,440 $58,820
Elementary $43,590 $31,860 $36,090 $42,020 $50,660 $59,080
Middle school $43,560 $32,500 $36,440 $41,940 $49,860 $58,550
High school $45,390 $33,060 $37,780 $44,480 $52,100 $60,430

How to Become a Teacher in Union County Public Schools

To learn how to become a teacher in the Union County Public 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: 5,216
  • Full time teachers: 2,624
  • Pupil to teacher ratio: 13 to 1
  • Teacher assistants (instructional aides): 722
  • Instructional Coordinators: 80
  • Elementary Teachers: 1,366
  • Kindergarten Teachers: not available
  • Pre-K Teachers: not available
  • High School Teachers: 1,209
  • Pre-K to 12 Students: 38,024

Financial Statistics for Union County Public Schools

Revenue

  • Revenue from local sources: $254,932,000
  • Revenue from state sources: $163,725,000
  • Revenue from federal sources: $17,823,000
  • Total revenue: $436,480,000

Expenses

  • Expenditures on instruction: $158,775,000
  • Expenditures on teacher salary: $166,991,000
  • Expenditures on teacher benefits: $38,649,000
  • Expenditures per student: $2,899,000
  • Total expenditures: $388,135,000

Breakdown of Teacher Salary Expenses

  • Teacher salary expenses on regular education: $96,002,000
  • Teacher salary expenses on special education: $19,681,000
  • Teacher salary expenses on vocational education: $0

Information on Schools within Union County Public Schools

Elementary Schools within the Union County Public Schools

School Students Student to Teacher Ratio Full Time Certified Teachers Lowest Grade Offered Highest Grade Offered
Antioch Elementary
3101 Antioch Church Rd
Matthews, NC 28104
704-841-2505
  • Total: 979
  • Kindergarten: 176
  • 1st grade: 168
  • 2nd grade: 175
  • 3rd grade: 163
  • 4th grade: 152
  • 5th grade: 145
16 to 1 61 Kindergarten 5th Grade
Benton Heights Elementary
1200 Concord Ave
Monroe, NC 28112
704-296-3100
  • Total: 675
  • Kindergarten: 129
  • 1st grade: 123
  • 2nd grade: 123
  • 3rd grade: 93
  • 4th grade: 114
  • 5th grade: 93
11 to 1 61 Prekindergarten 5th Grade
East Elementary
515 Elizabeth Ave
Monroe, NC 28112
704-296-3110
  • Total: 454
  • Kindergarten: 74
  • 1st grade: 90
  • 2nd grade: 68
  • 3rd grade: 62
  • 4th grade: 83
  • 5th grade: 77
9 to 1 53 Prekindergarten 5th Grade
Fairview Elementary
110 Clontz Rd
Monroe, NC 28110
704-753-2800
  • Total: 598
  • Kindergarten: 118
  • 1st grade: 132
  • 2nd grade: 113
  • 3rd grade: 134
  • 4th grade: 141
  • 5th grade: 143
15 to 1 39 Prekindergarten 5th Grade
Hemby Bridge Elementary
6701 Indian Trl-fairview Rd
Indian Trail, NC 28079
704-882-1191
  • Total: 507
  • Kindergarten: 81
  • 1st grade: 88
  • 2nd grade: 78
  • 3rd grade: 92
  • 4th grade: 84
  • 5th grade: 84
15 to 1 33 Prekindergarten 5th Grade
Indian Trail Elementary
200 Education Rd
Indian Trail, NC 28079
704-821-7614
  • Total: 618
  • Kindergarten: 107
  • 1st grade: 87
  • 2nd grade: 105
  • 3rd grade: 125
  • 4th grade: 93
  • 5th grade: 101
15 to 1 43 Prekindergarten 5th Grade
Marshville Elementary
515 North Elm St
Marshville, NC 28103
704-624-2133
  • Total: 524
  • Kindergarten: 86
  • 1st grade: 102
  • 2nd grade: 83
  • 3rd grade: 82
  • 4th grade: 78
  • 5th grade: 93
11 to 1 50 Prekindergarten 5th Grade
Marvin Elementary
9700 Marvin School Rd
Marvin, NC 28173
704-843-5399
  • Total: 572
  • Kindergarten: 86
  • 1st grade: 102
  • 2nd grade: 107
  • 3rd grade: 102
  • 4th grade: 87
  • 5th grade: 88
15 to 1 38 Prekindergarten 5th Grade
New Salem Elementary
6106 Hwy 205
Marshville, NC 28103
704-385-9430
  • Total: 327
  • Kindergarten: 58
  • 1st grade: 53
  • 2nd grade: 55
  • 3rd grade: 63
  • 4th grade: 57
  • 5th grade: 41
15 to 1 22 Kindergarten 5th Grade
New Town Elementary
1100 Waxhaw-indian Trail Rd
Indian Trail, NC 28079
704-290-1525
  • Total: 867
  • Kindergarten: 142
  • 1st grade: 152
  • 2nd grade: 149
  • 3rd grade: 141
  • 4th grade: 147
  • 5th grade: 136
17 to 1 53 Prekindergarten 5th Grade
Porter Ridge Elementary
2843 Ridge Rd
Indian Trail, NC 28079
704-289-1965
  • Total: 1,005
  • Kindergarten: 164
  • 1st grade: 157
  • 2nd grade: 193
  • 3rd grade: 160
  • 4th grade: 173
  • 5th grade: 158
16 to 1 63 Prekindergarten 5th Grade
Prospect Elementary
3005 Ruben Rd
Monroe, NC 28112
704-764-2920
  • Total: 536
  • Kindergarten: 101
  • 1st grade: 74
  • 2nd grade: 115
  • 3rd grade: 126
  • 4th grade: 106
  • 5th grade: 107
  • 6th grade: 120
  • 7th grade: 103
  • 8th grade: 118
15 to 1 35 Prekindergarten 5th Grade
Rea View Elementary
320 Reid Dairy Rd
Waxhaw, NC 28173
704-290-1524
  • Total: 852
  • Kindergarten: 103
  • 1st grade: 143
  • 2nd grade: 159
  • 3rd grade: 140
  • 4th grade: 150
  • 5th grade: 157
18 to 1 48 Kindergarten 5th Grade
Rock Rest Elementary
814 Old Pageland-mon
Monroe, NC 28112
704-290-1530
  • Total: 492
  • Kindergarten: 73
  • 1st grade: 103
  • 2nd grade: 92
  • 3rd grade: 80
  • 4th grade: 84
  • 5th grade: 60
9 to 1 55 Prekindergarten 5th Grade
Rocky River Elementary
500 Rocky River North
Monroe, NC 28110
919-000-0000
  • Total: 847
  • Kindergarten: 171
  • 1st grade: 145
  • 2nd grade: 142
  • 3rd grade: 164
  • 4th grade: 117
  • 5th grade: 108
15 to 1 56 Prekindergarten 5th Grade
Sandy Ridge Elementary School
10101 Waxhaw Manor Dr
Waxhaw, NC 28173
704-290-1505
  • Total: 862
  • Kindergarten: 119
  • 1st grade: 148
  • 2nd grade: 153
  • 3rd grade: 159
  • 4th grade: 130
  • 5th grade: 153
16 to 1 55 Prekindergarten 5th Grade
Sardis Elementary
4416 Sardis Church Rd
Monroe, NC 28110
704-882-4303
  • Total: 788
  • Kindergarten: 114
  • 1st grade: 127
  • 2nd grade: 149
  • 3rd grade: 160
  • 4th grade: 133
  • 5th grade: 105
15 to 1 54 Prekindergarten 5th Grade
Shiloh Elementary
5210 Rogers Rd
Monroe, NC 28110
704-296-3035
  • Total: 651
  • Kindergarten: 115
  • 1st grade: 108
  • 2nd grade: 117
  • 3rd grade: 118
  • 4th grade: 101
  • 5th grade: 92
14 to 1 46 Prekindergarten 5th Grade
Stallings Elementary
3501 Stallings Rd
Stallings, NC 28104
704-283-3733
  • Total: 620
  • Kindergarten: 107
  • 1st grade: 101
  • 2nd grade: 114
  • 3rd grade: 93
  • 4th grade: 108
  • 5th grade: 97
16 to 1 39 Kindergarten 5th Grade
Sun Valley Elementary
5200 Rogers Rd
Monroe, NC 28110
704-283-3733
  • Total: 610
  • Kindergarten: 94
  • 1st grade: 110
  • 2nd grade: 107
  • 3rd grade: 111
  • 4th grade: 92
  • 5th grade: 96
15 to 1 41 Prekindergarten 5th Grade
Union Elementary
5320 White Store Rd
Wingate, NC 28174
704-624-5400
  • Total: 409
  • Kindergarten: 169
  • 1st grade: 178
  • 2nd grade: 177
  • 3rd grade: 193
  • 4th grade: 157
  • 5th grade: 156
10 to 1 39 Prekindergarten 5th Grade
Unionville Elementary
4511 Unionville Rd
Monroe, NC 28110
704-296-3055
  • Total: 766
  • Kindergarten: 132
  • 1st grade: 122
  • 2nd grade: 120
  • 3rd grade: 140
  • 4th grade: 119
  • 5th grade: 133
15 to 1 52 Prekindergarten 5th Grade
Walter Bickett Elementary
830 South Ml King Blvd
Monroe, NC 28112
704-283-8520
  • Total: 686
  • Kindergarten: 118
  • 1st grade: 123
  • 2nd grade: 128
  • 3rd grade: 96
  • 4th grade: 116
  • 5th grade: 105
10 to 1 70 Kindergarten 5th Grade
Waxhaw Elementary
1101 Old Providence Rd
Waxhaw, NC 28173
704-843-2304
  • Total: 664
  • Kindergarten: 123
  • 1st grade: 119
  • 2nd grade: 109
  • 3rd grade: 122
  • 4th grade: 95
  • 5th grade: 96
16 to 1 41 Prekindergarten 5th Grade
Weddington Elementary
3927 Twelve Mile Creek Rd
Matthews, NC 28104
704-849-7238
  • Total: 682
  • Kindergarten: 93
  • 1st grade: 105
  • 2nd grade: 111
  • 3rd grade: 112
  • 4th grade: 119
  • 5th grade: 142
15 to 1 45 Prekindergarten 5th Grade
Wesley Chapel Elementary
110 Potter Rd South
Monroe, NC 28110
704-296-3081
  • Total: 508
  • Kindergarten: 82
  • 1st grade: 88
  • 2nd grade: 80
  • 3rd grade: 82
  • 4th grade: 92
  • 5th grade: 84
15 to 1 35 Prekindergarten 5th Grade
Western Union Elementary
4111 Western Union Sch Rd
Waxhaw, NC 28173
704-843-2153
  • Total: 484
  • Kindergarten: 77
  • 1st grade: 86
  • 2nd grade: 81
  • 3rd grade: 69
  • 4th grade: 79
  • 5th grade: 92
12 to 1 40 Prekindergarten 5th Grade
Wingate Elementary
301 Bivens St
Wingate, NC 28174
704-233-4045
  • Total: 631
  • Kindergarten: 126
  • 1st grade: 115
  • 2nd grade: 111
  • 3rd grade: 93
  • 4th grade: 98
  • 5th grade: 88
11 to 1 59 Prekindergarten 5th Grade

Middle Schools within the Union County Public Schools

School Students Student to Teacher Ratio Full Time Certified Teachers Lowest Grade Offered Highest Grade Offered
East Union Middle
6010 West Marshville Blvd
Marshville, NC 28103
704-624-2114
  • Total: 818
  • 6th grade: 275
  • 7th grade: 266
  • 8th grade: 277
13 to 1 66 6th Grade 8th Grade
Marvin Ridge Middle
2831 Crane Rd
Waxhaw, NC 28173
704-290-1510
  • Total: 1,261
  • 6th grade: 449
  • 7th grade: 401
  • 8th grade: 411
17 to 1 75 6th Grade 8th Grade
Monroe Middle
601 East Sunset Dr
Monroe, NC 28112
704-296-3120
  • Total: 759
  • 6th grade: 255
  • 7th grade: 263
  • 8th grade: 241
13 to 1 60 6th Grade 8th Grade
Parkwood Middle
3219 Parkwood School Rd
Monroe, NC 28112
704-764-2910
  • Total: 1,063
  • 6th grade: 352
  • 7th grade: 348
  • 8th grade: 363
17 to 1 64 6th Grade 8th Grade
Piedmont Middle
2816 Sikes Mill Rd
Monroe, NC 28110
704-753-2840
  • Total: 778
  • 6th grade: 249
  • 7th grade: 251
  • 8th grade: 278
15 to 1 51 6th Grade 8th Grade
Porter Ridge Middle School
2827 Ridge Rd
Indian Trail, NC 28079
704-225-7555
  • Total: 1,445
  • 6th grade: 458
  • 7th grade: 516
  • 8th grade: 471
16 to 1 90 6th Grade 8th Grade
Sun Valley Middle
1409 Wesley Chapel Rd
Indian Trail, NC 28079
704-296-3009
  • Total: 1,200
  • 6th grade: 385
  • 7th grade: 411
  • 8th grade: 404
16 to 1 73 6th Grade 8th Grade
Weddington Middle
5903 Deal Rd
Matthews, NC 28104
704-814-9772
  • Total: 1,399
  • 6th grade: 482
  • 7th grade: 473
  • 8th grade: 444
17 to 1 83 6th Grade 8th Grade

High Schools within the Union County Public Schools

School Students Student to Teacher Ratio Full Time Certified Teachers Lowest Grade Offered Highest Grade Offered
Forest Hills High
100 Forest Hills School Rd
Marshville, NC 28103
704-233-4001
  • Total: 911
  • 9th grade: 310
  • 10th grade: 232
  • 11th grade: 174
  • 12th grade: 195
14 to 1 66 9th Grade 12th Grade
Marvin Ridge High
2825 Crane Rd
Waxhaw, NC 28173
704-290-1520
  • Total: 1,251
  • 9th grade: 369
  • 10th grade: 349
  • 11th grade: 291
  • 12th grade: 242
18 to 1 70 9th Grade 12th Grade
Monroe High
1 High School Dr
Monroe, NC 28112
704-296-3130
  • Total: 717
  • 9th grade: 254
  • 10th grade: 175
  • 11th grade: 157
  • 12th grade: 131
12 to 1 60 9th Grade 12th Grade
Parkwood High
3220 Parkwood School Rd
Monroe, NC 28112
704-764-2900
  • Total: 1,128
  • 9th grade: 307
  • 10th grade: 287
  • 11th grade: 288
  • 12th grade: 246
17 to 1 68 9th Grade 12th Grade
Piedmont High
3006 Sikes Mill Rd
Monroe, NC 28110
704-753-2810
  • Total: 919
  • 9th grade: 239
  • 10th grade: 248
  • 11th grade: 218
  • 12th grade: 214
16 to 1 58 9th Grade 12th Grade
Porter Ridge High School
2839 Ridge Rd
Indian Trail, NC 28079
704-292-7662
  • Total: 1,621
  • 9th grade: 466
  • 10th grade: 444
  • 11th grade: 379
  • 12th grade: 332
20 to 1 83 9th Grade 12th Grade
Sun Valley High
5211 Old Charlotte Hwy
Monroe, NC 28110
704-296-3020
  • Total: 1,407
  • 9th grade: 422
  • 10th grade: 332
  • 11th grade: 329
  • 12th grade: 324
17 to 1 84 9th Grade 12th Grade
Union Early College
4209 Old Charlotte H
Monroe, NC 28110
704-290-1565
  • Total: 167
  • 9th grade: 65
  • 10th grade: 64
  • 11th grade: 38
14 to 1 12 9th Grade 11th Grade
Weddington High
4901 Monroe-weddington Rd
Matthews, NC 28104
704-708-5530
  • Total: 1,453
  • 9th grade: 408
  • 10th grade: 371
  • 11th grade: 329
  • 12th grade: 345
17 to 1 83 9th Grade 12th Grade

Other Schools within the Union County Public Schools (Alternative, Special Education)

School Students Student to Teacher Ratio Full Time Certified Teachers Lowest Grade Offered Highest Grade Offered
Kensington Elementary
8701 Kensington Dr
Waxhaw, NC 28173
704-290-1500
  • Total: 662
  • Kindergarten: 113
  • 1st grade: 112
  • 2nd grade: 112
  • 3rd grade: 109
  • 4th grade: 111
  • 5th grade: 105
16 to 1 41 Prekindergarten 5th Grade
South Providence
500 South Providence St
Waxhaw, NC 28173
704-843-5771
  • Total: 90
  • 6th grade: 1
  • 7th grade: 21
  • 8th grade: 34
  • 9th grade: 16
  • 10th grade: 6
  • 11th grade: 9
  • 12th grade: 3
5 to 1 20 6th Grade 12th Grade
Union County Career Center
600 Brewer Dr
Monroe, NC 28112
704-296-3088
  • Total: 693
  • 9th grade: 210
  • 10th grade: 203
  • 11th grade: 151
  • 12th grade: 129
16 to 1 45 9th Grade 12th Grade
Wolfe School
704 South Washington St
Monroe, NC 28112
704-296-3076
  • Total: 68
  • 1st grade: 1
  • 2nd grade: 2
  • 5th grade: 1
  • 6th grade: 3
  • 8th grade: 5
  • 9th grade: 11
  • 10th grade: 11
  • 11th grade: 8
  • 12th grade: 26
5 to 1 15 1st Grade 12th Grade

General District Statistics

  • Per capita income: $21,978
  • Median family income: $56,197
  • Median male income: $31,823
  • Median female income: $20,589
  • Median income of a renter: $30,779
  • Median income of a home owner: $55,443
  • Number of Households making:
    10 - 25k25 - 40k40 - 60k60 - 100k100k+
    4,675 5,660 8,635 10,055 5,525