Castleberry is a town in Conecuh County, Alabama. The town has a total area of 1.7 square miles, of which 1.16% is water.
The town is popularly known as the "Strawberry Capital of Alabama", and it also hosts the Castleberry Strawberry Festival held annually. Manufacturing, construction and social services are the other major players in the local economy. Castleberry has one public school, the Conecuh County Junior High School, which is till 8th grade. The closest hospital is the Evergreen Medical Center, located about 12 miles away at Evergreen. Castleberry's cost of living is 19.30% lower than the country average, making living here significantly cheaper.
The town gets about 63 inches of rain annually, with about 102 days having measurable precipitation.