The CDP is in the central part of the town of Colebrook, on the south side of the Androscoggin River. The CDP extends from Upper Village in the west, where the Androscoggin is joined by Moose Brook and the Moose River, to the Peabody River in the east. U.S. Route 2 runs through the center of Gorham as its Main Street, leading east to Bethel, Maine, and west to Lancaster. New Hampshire Route 16 joins US 2 through the center of Gorham but leads north to Berlin and south over Pinkham Notch to North Conway.