- 301 Phelps Lane, Readsboro, VT 05350
Readsboro is in the southeast corner of Bennington County, bordered by the town of Monroe in Franklin County, Massachusetts, to the south, and by the towns of Whitingham and Wilmington in Windham County, Vermont, to the east. The Bennington County towns of Searsburg (north), Woodford (northwest), and Stamford (west) also border Readsboro. The main settlement in town, also named Readsboro, is located in the southeast part of the town, along the Deerfield River, a tributary of the Connecticut River.
Vermont Route 100 passes through Readsboro, including the town center, and leads east to Jacksonville. Vermont Route 8 intersects VT 100 in Heartwellville in the northwestern part of the town and leads north to Vermont Route 9 in Searsburg. VT 8 and VT 100 together lead southwest through Stamford to the Massachusetts state line near North Adams.