35966 is zip code located in Flat Rock, Alabama. The population is 4,698, making 35966 the largest zipcode in Flat Rock and the 4th largest in Jackson County.
There are 1 public schools in 35966 with an average Homefacts rating of C. , and there are 14 registered sex offenders residing in the zip code 35966. Unemployment in 35966 is low.