Cornish is a town in Cache County, Utah, United States. The population was 274 at the 2020 census. It is included in the Logan, Utah-Idaho (partial) Metropolitan Statistical Area.

Geography

According to the United States Census Bureau, the town has a total area of 4.8&nbsp;square miles (12.6&nbsp;km<sup>2</sup>), of which 4.8&nbsp;square&nbsp;miles (12.5&nbsp;km<sup>2</sup>) is land and 0.21% is water.

History

Cornish emerged as a town on the Oregon Short Line Railroad. It was formed into a separate ward in 1907.

Demographics

As of the census