52157 is zip code located in Mcgregor, Iowa. The population is 1,790, making 52157 the largest zipcode in Mcgregor and the 7th largest in Clayton County.
There are 2 public schools in 52157 with an average Homefacts rating of C+. , and there are 4 registered sex offenders residing in the zip code 52157. Unemployment in 52157 is low.