Batavia is located in Dupage County, IL. The population is 25,939.
There are 10 public schools in Batavia with an average Homefacts rating of A. The total crime rate for Batavia is low , and there are 12 registered sex offenders residing in the city. Unemployment in Batavia is moderate and the median home sales price is $0. Detailed and up-to-date Batavia property reports are available for any property address.
Cities near Batavia include Batavia Township, Geneva Township and Geneva.