According to the 2010 United States Census, the town has a total area of , of which is land and (2.52%) is water. In 2014, the town annexed additional land, increasing the town's total land area to .
According to the 2010 United States Census, the town has a total area of  of which is land and (2.52%) is water. In 2014, the town annexed additional land, increasing the town's total land area to .