Vesterheim is located in downtown Decorah, Iowa.
Decorah is located at the intersection of U.S. Hwy. 52 (north/south) and Iowa Hwy. 9 (east/west).
I-90 (east/west) is approximately 60 miles north. I-35 (north/south) is about 90 miles west. I-380 (east/west) is 80 miles south.
Decorah is just under a 3-hour drive from the Minneapolis/St. Paul area and is approximately 60 miles from Rochester, Minnesota; La Crosse, Wisconsin; and Waterloo, Iowa.