Franklin County is located in the Northwest corner of Vermont on the border of Lake Champlain. Nestled between Lake Champlain, the Canadian Border, and Jay Peak, Franklin County is a region steeped in a deep agricultural history. It is home to the city of St Albans and is surrounded by rolling hills and farmland. Discover the towns of Grand Isle County below. Please contact us with any questions or to schedule a tour.