Freeborn County is located in southern Minnesota. Neighboring Minnesota counties include: Waseca and Steele counties to the north; Mower county to the east; and Faribault county to the west. The Iowa counties of Winnebago and Worth are at it's southern border.
Freeborn County Townships Table
Township names are in bold print.
Towns inside the township are listed below the township name.
The list of towns is not necessarily complete. If you are aware of
a town which is not included, whether it presently exists, or is no longer
in existence, please e-mail to the webweaver.
| Freeborn
Freeborn
|
Hartland | Bath
Clarks Grove
|
Geneva
Geneva, Hollandale
|
Newry
Maple Island
|
| Carlston
Alden
|
Manchester
Manchester
|
Bancroft
Bancroft
|
Riceland
Sigsbee
|
Moscow
Moscow
|
| Alden
Alden, Conger
|
Pickerel Lake
Armstrong
|
Alberta Lea
Alberta Lea, Murtaugh
|
Hayward
Hayward, Petran
|
Oakland
Oakland
|
| Mansfield | Nunda
Emmons, Twin Lakes
|
Freeman | Shell Rock
Gordonsville, Glenville
|
London
London, Myrtle
|