 According to the US Census Bureau, the county has an area of , of which is land and (0.4%) is water.The highest point in the county is 
Thompson Peak at , on its eastern border in the Sawtooth Wilderness.The county's lowest point is on the Payette River, on its western border with Gem County, at approximately .