Get the Coverage
that is right for you.

Serving Asheboro & North Carolina consumers

(336) 626-6670

Get the right insurance protection that meets your needs and budget

McLeod Insurance Agency - Asheboro NC

 Serving the Carolinas since 1971.

We are a family owned independent insurance agency that represents North Carolina's leading insurance companies. This allows us to offer more competitive rates and various coverage options to you and our existing customers. Most importantly, we are LOCAL. Our goal is to protect you and your family.

We look forward helping you and your family get the coverage you need.

About - McLeod Insurance Agency - Asheboro NC

We are part of your community

 Asheboro North Carolina

We love Asheboro, too. 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. McLeod Insurance Agency is proud to be apart of the Asheboro community.

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

Take a moment to meet our team.

Your Community Insurance Source - McLeod Insurance Agency - Asheboro NC
Professional Insurance Agents Associations of North Carolina - Member
Independent Insurance Agents Association of North Carolina - Member