Why towns in Minnesota are named after saints?
The vast majority of towns in Minnesota are not named after saints. Out of the 87 counties in Minnesota, only 11 have towns named after saints:
- St. Paul
- St. Cloud
- St. James
- St. Joseph
- St. Leo
- St. Martin
- St. Michael
- St. Peter
- St. Rosa
- St. Vincent
- Sanborn