Barnhart, Missouri, is an unincorporated community located in Jefferson County in the eastern part of the state. Situated about 25 miles south of St. Louis, Barnhart offers a suburban-rural mix, providing a tranquil environment while being within commuting distance of the urban amenities of St. Louis. The community covers an area of approximately 4.6 square miles and has a population of around 5,700 residents. Barnhart is known for its scenic beauty, friendly neighborhoods, and strong sense o...