Marion, Virginia. Marion là một thị trấn thuộc Quận Smyth, Virginia, Hoa Kỳ. Dân số tại thời điểm điều tra dân số năm 2010 là 5.968 người. Nó là quận lỵ. Thị trấn được đặt theo tên của sĩ quan Chiến tranh Cách mạng Mỹ Francis Marion.