 The unincorporated community of Czechville is located in the town.Milton is located in southern Buffalo County along the Mississippi River, which forms the town's southwestern border and is the state border with Minnesota.The town is bordered by Buffalo City, Wisconsin, to the northwest and Fountain City, Wisconsin, to the southeast.