Fairfield is located in Jefferson County, AL. The population is 11,135.
There are 6 public schools in Fairfield with an average Homefacts rating of D+. The total crime rate for Fairfield is moderate, and there are 11 registered sex offenders residing in the city. Unemployment in Fairfield is low and the median home sales price is $16,787.