 The community lies at the intersection of Missouri routes N and V approximately seven miles north of Mount Moriah.Princeton lies approximately ten miles to the east-southeast in Mercer County.According to the United States Census Bureau, the city has a total area of , all land.