Craig Beach, Ohio

Craig Beach, Ohio
Village Hall
Location of Craig Beach in Mahoning County, Ohio.
Craig Beach
Craig Beach
Coordinates: 41°07′20″N 80°58′53″W / 41.12222°N 80.98139°W / 41.12222; -80.98139
CountryUnited States
StateOhio
CountyMahoning
TownshipMilton
Area
  Total
1.57 sq mi (4.06 km2)
  Land0.78 sq mi (2.03 km2)
  Water0.79 sq mi (2.03 km2)
Elevation
958 ft (292 m)
Population
 (2020)
  Total
1,076
  Estimate 
(2023)
1,063
  Density1,372.45/sq mi (529.65/km2)
Time zoneUTC-5 (Eastern (EST))
  Summer (DST)UTC-4 (EDT)
ZIP code
44429
Area code(s)330, 234
FIPS code39-19106
GNIS feature ID2398643
Websitewww.craigbeachvillage.com

Craig Beach is a village in northwestern Mahoning County, Ohio, United States. Located along the shores of Lake Milton, the population was 1,076 at the 2020 census. It is part of the Youngstown–Warren metropolitan area.