Readfield is a town in Kennebec County, Maine, United States. The population was 2,360 at the 2000 census. Readfield is home to the Kents Hill School, a preparatory school, Maranacook Community Schools, public schools for the district, and the annual Kennebec County Fair. The town is a resort area on Maranacook Lake.