Fairfield, Ohio is a fantastic middle-class neighborhood with beautiful houses and wonderful people. Fairfield is a medium-sized town with a population of about 43,000 people. It's a town for people who have a modest income who want beautiful, yet reasonably priced homes. The average price of a home in Fairfield is about $147,000, which is above the state average, but the homes themselves are above average, too. Gorgeous homes made out of brick and stone are common in Fairfield. Most of them are on a large lot with plenty of room for children and pets to run around. If you want the square footage without the high cost that comes with it, Fairfield is the place for you.