Prairie Creek (also Middletown) is an unincorporated community in southeastern Prairie Creek Township, Vigo County, in the U.S. state of Indiana. Its elevation is 528 feet (161 m), and it is located at 39°16′30″N 87°29′50″W / 39.27500°N 87.49722°W / 39.27500; -87.49722 (39.2750390, -87.4972443). Because the community has had multiple names, the Board on Geographic Names officially decided in favor of "Prairie Creek" in 1959. Although Prairie Creek is unincorporated, it has a post office, with the ZIP code of 47869.
The community is part of the Terre Haute Metropolitan Statistical Area.