Phelps is a town in Vilas County, Wisconsin, United States. The unincorporated community of Phelps is located in the town. According to the United States Census Bureau, the town has a total area of 108.8 square miles (281.8 sq. km), of which, 94.9 square miles (245.7 sq. km) of it is land and 14.0 square miles (36.2 sq. km) of it (12.83%) is water.