 White Pine is located in northeastern Jefferson County at (36.108500, -83.291869).The town limits extend north to the Hamblen County line, crossing into Hamblen County at Interstate 81 exit 8.According to the United States Census Bureau, the town has a total area of , all land.