St. Elmo, IL

- Elevation
- 618 ft
- General Quality Overall rating out of 100
Highlights
What stands out in St. Elmo
Explore
More places like St. Elmo
About St. Elmo
Set along historic Route 40 in Fayette County, St. Elmo is a quiet, down-to-earth town with deep Midwestern roots. The community got its start along the old National Road and grew around the railroads, holding onto that relaxed small-town feel through the generations. Thanks to nearby Interstate 70, residents get the calm of rural living along with an easy commute to regional hubs like Vandalia and Effingham.

The town has an interesting history for its size, including a massive 1930s oil boom that earned it the nickname "Little Tulsa" and an early visit from Charles Lindbergh in 1927. Today, life here centers around local families and the community school district, which educates kids right in town from elementary through high school. If you want an affordable, peaceful place where neighbors know each other, St. Elmo makes settling into southern Illinois simple and comfortable.
Top Rating Signals
Highest current ratings for this town.
Loading town details...