Cornish is a town in York County, Maine, United States. The population was 1,508 at the 2020 census. It is part of the Portland–South Portland–Biddeford, Maine metropolitan statistical area. The main village in town is the Cornish census-designated place. The village has a number of antique shops and restaurants near historic Thompson Park. Cornish is home to the first concrete bridge in North America.
In 1665, a trading post was established by Francis Small in the vicinity of Cornish village, not far from the confluence of the Ossipee River with the Saco River. Here converged three major Abenaki Indian paths—the Sokokis Trail (Route 5), the Ossipee Trail (Route 25) and the Pequawket Trail (Route 113), making it a central location for conducting with Native Americans the lucrative fur trade. In 1668, Small purchased from Newichawannock Chief Captain Sunday (or Wesumbe) the Ossipee Tract, encompassing the present-day towns of Cornish, Parsonsfield, Newfield