Elgin Zip code, Fayette, Iowa

The Zip code of Elgin is 52141. Elgin is located in Fayette, Iowa, United States.