Cheshire Academy resides in the quaint New England town of Cheshire, CT. Close to New Haven and New York, Cheshire is a beautiful New England town near the hustle and bustle of two cities.
Though Cheshire Academy provides everything students might need on campus (including our own library
, art gallery
, and school store), students are welcome to explore the nearby Cheshire downtown in their time off. We encourage visiting families to explore the restaurants and shops that are in walking distance from campus, listed below.
Students find the town of Cheshire to contain many hidden gems like local coffee shops, art venues, and more. Our student resources page
provides an in-depth guide to these much-loved locales.