Discover Twin Oaks

Incorporated in 1938, Twin Oaks is a small city in St. Louis County encompassing 0.27 square miles located at Highway 141 and Big Bend.  Twin Oaks offers its residents quiet community living with easy access to highways, restaurants, recreation and shopping.

Approximately 605 residents call Twin Oaks home and live in a mix of single-family homes, condominiums, and apartments. The City’s commercial district is anchored by the Big Bend Square shopping center and a Schnucks grocery store. The City of Twin Oaks also maintains Twin Oaks Park, a hidden jewel for recreation in St. Louis County.