Danbury is located in southwestern Connecticut in Fairfield County, 25 miles northwest of Bridgeport, in the foothills of the Berkshire Mountains. The city is situated on low-lying land just south of Lake Candlewood, the largest manmade lake in the state, and east of the Housatonic River. The surrounding terrain consists of rolling hills and not-very-tall mountains to the west and northwest (the western highland). Danbury's is a four-season climate; the extremes of temperature experienced throughout New England are somewhat tempered there by proximity to hills, but winters can be very cold.
Area: 44.3 square miles (2000)
Elevation: ranges from 378 feet to 1,050 feet
Average Temperatures: January, 26.5° F; July, 72.5° F; annual average, 49.7° F
Average Annual Precipitation: 25.8 inches of rain; 26 inches of snow