U.S. Route 1 comprises Main Street through the village, leading northeast (northbound) 4 miles (6 km) to Rockland and northwest (southbound) 5 miles (8 km) to Warren.
Maine State Route 131 follows Route 1 along Main Street but leads northwest up Oyster River Road to the eastern part of Warren and south out High Street five miles to St. George.
[2] As of the census[5] of 2000, there were 2,714 people, 1,013 households, and 583 families residing in the CDP.
There were 1,100 housing units at an average density of 558.9 per square mile (215.8/km2).
35.7% of all households were made up of individuals, and 18.8% had someone living alone who was 65 years of age or older.