[5] Massachusetts Route 2A and 110 (King Street) go to the west out of the community, leading 7 miles (11 km) to Ayer, and Routes 2A and 119 (Great Road) leave to the southeast, leading 7 miles (11 km) to West Concord.
Route 110 leads northeast 10 miles (16 km) to Lowell, and Route 119 leads northwest 7 miles (11 km) to Groton.
Beaver Brook flows northward through the western side, part of the Merrimack River watershed.
At the 2000 census there were 2,816 people in 1,098 households, including 774 families, in the CDP.
The racial makeup of the CDP was 97.02% White, 0.28% African American, 0.07% Native American, 1.31% Asian, 0.04% Pacific Islander, 0.25% from other races, and 1.03% from two or more races.