Mayville is located in eastern North Dakota in
Traill County about 40 miles south-southwest of
Grand Forks along Highway 200 on the banks of the Goose River. The
Red River of the North is 20 miles to the east.
Mayville State University offers accredited undergraduate degrees for those seeking a post-secondary educational experience.
For golfers, the town offers Mayville Golf Club. This 9-hole facility, built in 1967, features a par 36, 3,000-yard course rated by the U.S.G.A. at 33.9.