Map Key | School Name | School District | City | Total Students |
---|
| Cuthbertson Middle School | Union County Public Schools | Waxhaw | 1393 |
| East Union Middle School | Union County Public Schools | Marshville | 684 |
| Marvin Ridge Middle School | Union County Public Schools | Waxhaw | 1409 |
| Monroe Middle School | Union County Public Schools | Monroe | 953 |
| Parkwood Middle School | Union County Public Schools | Monroe | 799 |
| Piedmont Middle School | Union County Public Schools | Monroe | 964 |
| Porter Ridge Middle School | Union County Public Schools | Indian Trail | 1273 |
| Sun Valley Middle School | Union County Public Schools | Indian Trail | 1071 |
| Weddington Middle School | Union County Public Schools | Matthews | 1282 |