We are here to help
with your insurance needs

Serving individuals & families since 1971.

Call (336) 626-6670

Annual Enrollment is here. Schedule a one-on-one meeting.

Find coverage that's just right for you

Discover Affordable Insurance Plans & Coverage in North Carolina that fit for your needs and budget

Medicare and Health Insurance is our passion. Since 1971, Mcleod Insurance has provided quality insurance protection to individuals and their families.

Independent Insurance Agents Association
Professional Insurance Agents Association
Asheboro North Carolina
Trusted Choice Agent - Member
Community Insurance Resource

Medicare, Health Insurance, and more from Mcleod

We're committed to providing high quality customer service

Expertise and Local Customer Service on Your Side

Clients choose McLeod Insurance because we are a family owned independent insurance agency that represents North Carolina's leading insurance companies.

Helping you find competitive rates and various coverage options is our mission. Most importantly, we are local. Our goal is to protect you and your family.

McLeod Insurance Agency is proud to be a part of the Asheboro community. Our agents live in your community, so we are your neighbors. Each and every day we strive to support our community, local businesses, and customers.

We have served individuals and familes for over 40 years in Asheboro and the rest of this great Tarheel State, we look forward to the opportunity to partner with you.

Medicare Advantage
Play Video

Why Choose Mcleod?

Just a few reasons why consumers choose us for their needs

About - McLeod Insurance Agency - Asheboro NC
  • Partnerships with leading insurance companies.
  • We're Independent and provide choices that are right for you.
  • We're Local. Right Here in Asheboro NC.
  • We take confusion out of senior and Medicare supplemental plans.
  • Affordable coverage and plans for almost every situation.
  • Positive Reviews from happy customers just like you.

Open Enrollment FAQ

Frequently asked questions about open enrollment

Health Insurance Marketplace open enrollment is a specific period each year when individuals and families can sign up for health insurance or make changes to their existing plans. It's an opportunity to get coverage or modify your current plan to better suit your needs.