Area Schools

The Village of Marvin is in the Union County Public School District. 

Elementary Schools

Marvin Elementary   9700 Marvin School Rd, Marvin NC   704-296-6357
New Town Elementary   1100 Waxhaw Indian Trail Rd, Waxhaw NC   704-290-1525
Sandy Ridge Elementary   10101 Waxhaw Manor Dr, Waxhaw NC   704-290-1505
Weddington Elementary   3927 Twelve Mile Creek Rd, Matthews NC   704-296-6317

Middle Schools

Cuthbertson Middle   1520 Cuthbertson Rd, Waxhaw NC   704-296-0107
Marvin Ridge Middle   2831 Crane Rd, Waxhaw NC   704-290-1510
Weddington Middle   5903 Deal Rd, Matthews NC   704-296-6318

High Schools

Cuthbertson High   1400 Cuthbertson Rd, Waxhaw NC   704-296-0105
Marvin Ridge High   2825 Crane Rd, Waxhaw NC   704-290-1520
Weddington High   4901 Monroe Weddington Rd, Matthews NC   704-296-6319