Cornish is a town in York County, Maine, United States.It is part of the Portland-South Portland-Biddeford, Maine Metropolitan Statistical Area. Popular with tourists, Cornish is noted for its historic architecture and antique shops.
According to the United States Census Bureau, the town has a total area of 22.3 square miles (57.7 km²), of which, 22.1 square miles (57.2 km²) of it is land and 0.2 square miles (0.5 km²) of it (0.81%) is water. Cornish is drained by the Ossipee River and the Saco River.The town is crossed by state routes 5, 25 and 160. Cornish borders the towns of Hiram to the north, Baldwin to the northeast, Limington to the east, Limerick to the south, and Parsonsfield to the west.
Cornish Area Code is 207