Zip Code Listings for Battle Creek, Iowa The following are the areas codes and zip codes for Battle Creek, Iowa 51006 (area code: 712)