  marshall is a city in clark county, illinois, united states, located about  west of terre haute, indiana. the population was 3,933 at the 2010 census. it is the county seat of clark county.{{cite we
Cities_in_Clark_County,_Illinois Cities_in_Illinois County_seats_in_Illinois National_Road Populated_places_established_in_1835