Public High Schools in Marion
About Marion
Marion has 2 schools. One of the best schools is Marion Senior High School, with a rating of 3. It has 804 students. The public schools in Marion are in Smyth County Public Schools. Ashe County Schools is nearby and is rated more highly than Smyth County Public Schools. Nearby Washington County Public Schools is better, with a rating of 6. The population of Marion is 13,575. Smyth County Public Schools enrolls 37% of the population of Marion.