 Elkins is located at the confluence of the Tygart Valley River and Leading Creek.The average elevation is above sea level.According to the United States Census Bureau, the city has a total area of , all land.