[2] Salmon Brook is a stream that flows to the east of Granby village, leading south to the Farmington River.
According to the United States Census Bureau, the CDP has a total area of 3.0 square miles (7.8 km2), all land.
Connecticut Route 20 passes east–west through the village, leading east to Bradley International Airport and Windsor Locks and west towards Winsted.
Connecticut Route 189 leads northwest from Granby/Salmon Brook to Granville, Massachusetts, and southeast via Tariffville and Bloomfield to Hartford.
26.9% of all households were made up of individuals, and 13.3% had someone living alone who was 65 years of age or older.