Marion, Virginia. Marion adalah sebuah kota di Smyth County, Virginia, Amerika Serikat. Populasi adalah 5.968 pada sensus 2010. Itu adalah kursi kabupaten. Kota ini dinamai untuk perwira Perang Revolusi Amerika Francis Marion.