Auto & Homeowners Insurance Business & Commercial Insurance Life & Health Insurance

About Us

North American Insurance Agency is a privately  owned corporation and has been in business since 1900.   We are an independent insurance agency that offers all lines of insurance.  We represent a multitude of companies that offer you the best coverage at the most competitive price.   Our corporate office is located in Belgrade, MN and we have a branch office in Elrosa, MN and Willmar, MN.   NAIA has been very successful in establishing long term business relationships.   We are committed to excellence and continue to meet and exceed the needs and expectations of our clients.   Our team of 5 employees has more than 78 years of combined experience in various  aspects of the insurance industry.   We believe you’ll choose to work with us because of our quality staff, products, reputation and commitment to providing superior service.