The CDP is located on the western edge of Middlesex County at (42.392285, -71.565646), in the west-central part of the town of Hudson. It is bordered to the south by the city of
Marlborough, to the northeast by the town of
Stow, and to the northwest and west by the towns of
Bolton and
Berlin in
Worcester County. Within the town of Hudson, the CDP is bordered to the east by Zina Road, Cox Street, Forest Avenue, Old North Road, and Causeway Street, and to the southwest by Chapin Road, Brigham Street, Washington Street, and the Assabet River Rail Trail.
Massachusetts Route 62 passes through the community as Central Street and Main Street, leading northeast to the center of Stow and west to the center of Berlin.
Massachusetts Route 85 runs through the community as Washington Street and Lincoln Street, leading north to
Route 117 in Bolton and southwest to the center of Marlborough. Route 85C turns southwest from Route 85 in the southern part of the CDP and leads to the
I-495/
I-290 interchange. According to the
United States Census Bureau, the CDP has a total area of , of which are land and , or 2.96%, are water. The
Assabet River passes through the center of the CDP, flowing northeastward to join the
Concord River in
Concord. Via the Concord River, the CDP is part of the
Merrimack River watershed. ==Demographics==