Cheshire is an unincorporated community in Lane County, Oregon, United States. It is located near the Long Tom River and is southwest of Junction City on Oregon Route 36.