The Meramec River forms part of the city's northwestern boundary, with a small tributary stream, Yadkin Creek, flowing through its center. The rest of Steelville is dominated by uplands. It has a total land area of 2.42 square miles, and an average elevation of 755 feet.<ref>https://web.archive.org/web/20120125061959/http://www.census.gov/geo/www/gazetteer/files/Gaz_places_national.txt</ref> | The Meramec River forms part of the city's northwestern boundary, with a small tributary stream, Yadkin Creek, flowing through its center. The rest of Steelville is dominated by uplands. It has a total land area of 2.42 square miles, and an average elevation of 755 feet.<ref>https://web.archive.org/web/20120125061959/http://www.census.gov/geo/www/gazetteer/files/Gaz_places_national.txt</ref> |