Incorporated in 1889, Tower is the oldest city north of Duluth and the eastern gateway to beautiful Lake Vermilion. Tower is located 24 miles north of Virginia. Here, visitors and residents alike can experience some of the most captivating scenery in Northeastern Minnesota.