Marion is located in Smyth County, Virginia. There are roughly 3,554 residents, living in 1,579 households. The average temperature for Marion this time of the year is low of 47F and high of 73F. On average, Marion gets about 5.06 inches of precipitation in May. 46% residents are home owners, have a high school diploma (62%) and are single, no kids (48%).
Data provided by Home JunctionElementary Schools
Marion Elementary School
188 Star Mountain Dr
Public District PK-5
Middle Schools
Marion Middle School
134 Wilden St
Public District 6-8
High Schools
Marion Senior High School
848 Stage St
Public District 9-12
MLS Disclaimers & Copyright