Counties & Cities

Marion

About the City

Marion is a 0.7 square mile/1.8 square kilometer community in western Guadalupe County. The 1,100 residents of this small city earn roughly $20,000 per capita.