Long Prairie is a city in Todd County, Minnesota, United States. It is the county seat of Todd County. U.S. Route 71 and Minnesota State Highways 27 and 287 are three of the main routes in the city. According to the United States Census Bureau, the city has a total area of 2.4 square miles (6.2 square kilometer), of which 2.4 square miles (6.2 square kilometer) is land and 0.1 square miles (0.26 square kilometer) (2.88%) is water. The Long Prairie River flows through the city.