Carrollton, IL
united states
united states
Carrollton, the Greene County seat, sits along the Illinois River about 50 miles north of St. Louis. Route 67 runs right through town, connecting north to Springfield and south toward the metro area. The 1891 courthouse with its working clock tower still anchors the historic town square.