50653 is zip code located in Marble Rock, Iowa. The population is 677, making 50653 the largest zipcode in Marble Rock and the 6th largest in Floyd County.
There are 0 public schools in 50653 with an average Homefacts rating of NA. , and there are 1 registered sex offenders residing in the zip code 50653. Unemployment in 50653 is moderate.