Marshville Elementary School, a public school located in Marshville, NC, serves grades PK-5 in the Union County Public School District.It has received a GreatSchools Rating of 5 out of 10, based on a variety of school quality measures. Read reviews of Marshville Elementary School from parents, students and school staff below.