UCPS -- Union County Public Schools

Teacher Salary and Benefits

According to published data more than 3,000 teachers and instructors are employed at UCPS. The tables below provide faculty and teacher salaries at UCPS. The data has been taken from multiple sources. Note: The information provided below is for informational purposes only, for official information please contact the school district directly.

Employers Post Your Jobs

Post to Teacher.org and 100+ job boards with one submission: Click Here to Post a Job.

Search For Jobs

Search through jobs listings in and around Union County Public Schools area.

UCPS Teacher Salary Details

The following table lists average salary and ranges for teachers, which is sourced by the Bureau of Labor Statistics (BLS) for the Charlotte-Gastonia-Rock Hill area. There can be wide variations in salary, which can be attributed to experience or education levels. For example, a teacher with a master's in education may have higher salary than an entry level teacher.

 Average SalarySalary Range
Preschool Teacher$32,330$23,780-$43,540
Kindergarten Teacher$51,290$38,230 - $60,760
Elementary School Teacher$53,160$39,740 - $62,150
Middle School Teacher$54,330$45,050 - $63,820
High School Teacher$54,810$39,610 - $66,190
PE Teacher$60,580$27,330 - $97,220

Source: Bureau of Labor Statistics (BLS) 2022, MSA: Charlotte-Gastonia-Rock Hill, SOC Codes: 25-2011, 25-2012, 25-2021, 25-2022, 25-2031, 27-2022, 25-3098, 25-9041

Special Education Teacher Salary

The table below details average salary and ranges for special education teachers who work for UCPS and surrounding area school districts.

 Average SalarySalary Range
Special Ed. (Preschool)$32,330$23,780-$43,540
Special Ed. (Kindergarten & Elementary)$54,860$38,390 - $74,620

Source: Bureau of Labor Statistics (BLS) 2022, MSA: Charlotte-Gastonia-Rock Hill, SOC Codes: 25-2051, 25-2052, 25-2053, 25-2054

School Administrators and Staff Salary

See average salary details on school administrators, counselors, and librarians for the Charlotte-Gastonia-Rock Hill area below.

 Average SalarySalary Range
School Administrators (Preschool)$49,460$36,540-$78,380
School Administrators (Elementary, Middle, & High School)$85,130$60,210 - $119,350
Guidance & School Counselors$55,120$36,370 - $73,690

Source: Bureau of Labor Statistics (BLS) 2022, MSA: Charlotte-Gastonia-Rock Hill, SOC Codes: 11-9031,11-9032,21-1012,25-4021

Employee and Teacher Benefits (Estimated)

The estimated value of administrator and teacher benefits provided by UCPS is listed below. These estimates are calculated from the figures obtained from the NCES Finance Survey (2012).

 DistrictNorth Carolina
Teachers & Aides$13,298$12,729
Administrators$13,196$12,997

Source: Local Education Agency (School District) Finance Survey (F-33) Data (2012)

Union County Public Schools Jobs and Careers

The following tables outlines the number of teachers, administrators, and support staff that are employed by UCPS. This information is obtained through a self reported survey provided by the NCES Universe Survey.

Total Number of Teachers Employed

Total number of teachers employed by UCPS per grade classification is displayed below.

 201220132014
Total Teachers2,3832,5612,561
Preschool Teachers294145
Kindergarten Teachers143169161
Elementary School Teachers1,4411,6311,608
Middle & High School Teachers761712739

Source: National Center For Education Statistics (NCES), CCD Local Education Agency (School District) Universe Survey 2014

Instructional Supervisors, Coordinators, and Teaching Assistants

Total number of instructional supervisors, coordinators, and teaching assistant jobs are listed in the table below.

 201220132014
Supervisors & Coordinators141915
Teaching Assistants564522498

Source: National Center For Education Statistics (NCES), CCD Local Education Agency (School District) Universe Survey 2014

District and School Administrators and Support Staff

Total number of school administrators and support staff that work for UCPS are shown in the table below.

 201220132014
Total Administrators & Staff1,6251,6251,659
District Administrators222520
District Support Staff117130130
School Administrators121137136
School Administrative Support Staff152154155
Student Support Staff258278296
Other Support Staff909902923
Librarians504951
Library Assistants & Technicians-2121
Guidance Counselors94102109
Elementary School Guidance Counselors353435
Middle & High School Guidance Counselors586571

UCPS Schools

We have listed the 52 schools and their contact information, which is managed by UCPS in the list below. See more information about each school by clicking on the name.

See how other nearby school districts compare in regards to teaching and employment opportunities:

Union County Public Schools Map & Boundaries

Schools By City

Click on the city name to see the list of schools in that city.

Teaching in Indian Trail

School Grades Full-Time Teachers Students
Hemby Bridge Elementary School
6701 Indian Trlfairview Rd
Indian Trail NC 28079
(704) 882-1191
PK-5 31 481
Indian Trail Elementary School
200 Education Rd
Indian Trail NC 28079
(704) 821-7614
PK-5 42 706
Poplin Elementary School
5627 Poplin Rd
Indian Trail NC 28079
(704) 296-0320
KG-5 37 677
Porter Ridge Elementary School
2843 Ridge Rd
Indian Trail NC 28079
(704) 289-1965
PK-5 38 582
Porter Ridge High School
2839 Ridge Rd
Indian Trail NC 28079
(704) 292-7662
9-12 74 1,544
Porter Ridge Middle School
2827 Ridge Rd
Indian Trail NC 28079
(704) 225-7555
6-8 74 1,421
Sun Valley Middle School
1409 Wesley Chapel Rd
Indian Trail NC 28079
(704) 296-3009
6-8 66 1,316

Teaching in Marshville

School Grades Full-Time Teachers Students
East Union Middle School
6010 West Marshville Blvd
Marshville NC 28103
(704) 290-1540
6-8 54 786
Forest Hills High School
100 Forest Hills School Rd
Marshville NC 28103
(704) 233-4001
9-12 63 913
Marshville Elementary School
515 North Elm St
Marshville NC 28103
(704) 624-2133
PK-5 43 443
New Salem Elementary School
6106 Hwy 205
Marshville NC 28103
(704) 385-9430
KG-5 21 299

Teaching in Marvin

School Grades Full-Time Teachers Students
Marvin Elementary School
9700 Marvin School Rd
Marvin NC 28173
(704) 843-5399
PK-5 40 640

Teaching in Matthews

School Grades Full-Time Teachers Students
Antioch Elementary School
3101 Antioch Church Rd
Matthews NC 28104
(704) 841-2505
KG-5 46 839
Weddington Elementary School
3927 Twelve Mile Creek Rd
Matthews NC 28104
(704) 849-7238
PK-5 45 726
Weddington High School
4901 Monroeweddington Rd
Matthews NC 28104
(704) 708-5530
9-12 71 1,434
Weddington Middle School
5903 Deal Rd
Matthews NC 28104
(704) 814-9772
6-8 60 1,151

Teaching in Monroe

School Grades Full-Time Teachers Students
Benton Heights Elementary School
1200 Concord Ave
Monroe NC 28110
(704) 296-3100
PK-5 59 649
East Elementary School
515 Elizabeth Ave
Monroe NC 28112
(704) 296-3110
PK-5 50 461
Fairview Elementary School
110 Clontz Rd
Monroe NC 28110
(704) 753-2800
PK-5 28 466
Monroe High School
1 High School Dr
Monroe NC 28112
(704) 296-3130
9-12 68 882
Monroe Middle School
601 East Sunset Dr
Monroe NC 28112
(704) 296-3120
6-8 62 969
Parkwood High School
3220 Parkwood School Rd
Monroe NC 28112
(704) 764-2900
9-12 51 854
Parkwood Middle School
3219 Parkwood School Rd
Monroe NC 28112
(704) 764-2910
6-8 43 681
Piedmont High School
3006 Sikes Mill Rd
Monroe NC 28110
(704) 753-2810
9-12 62 1,155
Piedmont Middle School
2816 Sikes Mill Rd
Monroe NC 28110
(704) 753-2840
6-8 54 986
Prospect Elementary School
3005 Ruben Rd
Monroe NC 28112
(704) 764-2920
KG-5 27 476
Rock Rest Elementary School
814 Old Pagelandmonroe Rd
Monroe NC 28112
(704) 290-1513
PK-5 60 625
Rocky River Elementary School
500 North Rocky River Rd
Monroe NC 28110
(704) 290-1523
PK-5 54 805
Sardis Elementary School
4416 Sardis Church Rd
Monroe NC 28110
(704) 882-4303
PK-5 43 506
Shiloh Elementary School
5210 Rogers Rd
Monroe NC 28110
(704) 296-3035
PK-5 38 589
Sun Valley Elementary School
5200 Rogers Rd
Monroe NC 28110
(704) 290-1559
PK-5 40 639
Sun Valley High School
5211 Old Charlotte Hwy
Monroe NC 28110
(704) 296-3020
9-12 74 1,285
Union County Career Center School
600 Brewer Dr
Monroe NC 28112
(704) 296-3088
9-12 51 822
Union Early College School
4209a Old Charlotte Hwy
Monroe NC 28110
(704) 290-1565
9-12 14 297
Unionville Elementary School
4511 Unionville Rd
Monroe NC 28110
(704) 296-3055
PK-5 44 740
Walter Bickett Elementary School
830 South Ml King Blvd
Monroe NC 28112
(704) 283-8520
PK-5 58 669
Wesley Chapel Elementary School
110 Potter Rd South
Monroe NC 28110
(704) 296-3081
KG-5 30 521
Wolfe School
722 Brewer Dr
Monroe NC 28112
(704) 290-1568
4-12 14 76

Teaching in Stallings

School Grades Full-Time Teachers Students
Stallings Elementary School
3501 Stallings Rd
Stallings NC 28104
(704) 290-1558
KG-5 32 592

Teaching in Waxhaw

School Grades Full-Time Teachers Students
Cuthbertson High School
1400 Cuthbertson Rd
Waxhaw NC 28173
(704) 296-0105
9-12 71 1,441
Cuthbertson Middle School
1520 Cuthbertson Rd
Waxhaw NC 28173
(704) 296-0107
6-8 67 1,338
Kensington Elementary School
8701 Kensington Dr
Waxhaw NC 28173
(704) 290-1500
KG-5 54 1,006
Marvin Ridge High School
2825 Crane Rd
Waxhaw NC 28173
(704) 290-1520
9-12 76 1,513
Marvin Ridge Middle School
2831 Crane Rd
Waxhaw NC 28173
(704) 290-1510
6-8 77 1,431
New Town Elementary School
1100 Waxhawindian Tr. Rd
Waxhaw NC 28173
(704) 290-1525
PK-5 52 911
Rea View Elementary School
320 Reid Dairy Rd
Waxhaw NC 28173
(704) 290-1524
KG-5 37 680
Sandy Ridge Elementary School
10101 Waxhaw Manor Dr
Waxhaw NC 28173
(704) 290-1505
KG-5 50 907
South Providence School
500 South Providence St
Waxhaw NC 28173
(704) 290-1580
6-12 30 179
Waxhaw Elementary School
1101 Old Providence Rd
Waxhaw NC 28173
(704) 290-1590
PK-5 35 590
Western Union Elementary School
4111 Western Union Sch Rd
Waxhaw NC 28173
(704) 843-2153
KG-5 34 406

Teaching in Wingate

School Grades Full-Time Teachers Students
Union Elementary School
5320 White Store Rd
Wingate NC 28174
(704) 624-5400
PK-5 34 370
Wingate Elementary School
301 Bivens St
Wingate NC 28174
(704) 233-4045
PK-5 60 599