MGE Energy, Inc. entered into a Note Purchase Agreement to issue $40 million in principal amount of its 5.61% senior notes, Series A, due September 15, 2034 and $30 million in principal amount of its 5.91% senior notes, Series B, due December 1, 2053.