Cornish (CDP), Maine

Cornish is a census-designated place (CDP) and the primary village in the town of Cornish, York County, Maine, United States. It is on the northern border of York County, on the south side of the Ossipee River where it joins the Saco. To the north, across the Ossipee, is the town of Hiram in Oxford County, and to the east, across the Saco, is the town of Baldwin in Cumberland County.

Maine State Route 25 passes through Cornish, leading southeast 21 mi to Gorham and west 20 mi to Center Ossipee, New Hampshire. State Route 5 leads south-southeast from Cornish 34 mi to the city of Saco and north-northwest 20 mi to Fryeburg.

Cornish was first listed as a CDP prior to the 2020 census.