50658 is zip code located in Nashua, Iowa. The population is 2,620, making 50658 the largest zipcode in Nashua and the 2nd largest in Floyd County.
There are 3 public schools in 50658 with an average Homefacts rating of A-. , and there are 2 registered sex offenders residing in the zip code 50658. Unemployment in 50658 is moderate.