Busche Academy is located in beautiful Chester, New Hampshire. Chester is a quaint, New England town with a population of approximately 5000. It was incorporated in 1722 and currently encompasses approximately 27 square miles. Chester still holds on to its rural character and warm hospitality.
Chester is located in the southeastern part of the state of New Hampshire. In Chester, NH, we experience all four seasons of the year. Each season comes with it’s own set of activities and adventures to explore. From hiking, to skiing, to swimming, to boating, New Hampshire is the place to be.
Busche Academy is located one hour from the New Hampshire White Mountains, 30 minutes from the ocean, 45 minutes from Boston, and 4 hours from New York City.
Boston is the home to amazing museums, historic landmarks, top-rated educational institutions, and many entertainment venues. The White Mountains provide endless opportunities to get out into nature to ski, hike, and swim. Our lakes provide scenic backdrops for swimming, boating, and fishing.