Richfield is a village in Summit County, Ohio, United States. The population was 3,729 at the 2020 census. It is located midway between Akron and Cleveland and is part of the Akron metropolitan area.