According to the United States Census Bureau, the village has a total area of , of which, of it is land and of it (2.05%) is water.
It is one of the few incorporated areas of North Carolina that does not host any primary numbered state highways (0-999).