The CDP is in the southern part of the town of Loudon, on both sides of the Soucook River.
The border extends south along New Hampshire Route 106 to Wales Bridge over the Soucook River, then turns northwest up Riverview Lane and Pine Island Brook until back to the northwest corner of the CDP.
Concord, the state capital, is eight miles to the southwest via Route 106 and Interstate 393.
According to the U.S. Census Bureau, the Loudon CDP has a total area of 1.8 square miles (4.7 km2), all of it recorded as land.
31.3% of all households were made up of individuals, and 20.2% were someone living alone who was 65 years of age or older.