Blaine Milo Heglund was born on April 9, 1923 on the family farm in Roseland Township, Burke County, North Dakota. He was the second of nine children born to Carl Conrad and Esther Ida Elizabeth (Erickson) Heglund.
He was baptized on December 4, 1924 at the Elmdale Lutheran Church in Niobe. He was raised on the family farm in Roseland Township, Burke County, North Dakota. Blaine enjoyed spending time with his horses, Dick and Splash.
Blaine attended the country school near their home and later school in Kenmare, ND two years and attended school in Coteau, ND one year.