Independent Insurance Agency

Representing Select Insurance Companies

At Granville Insurance Agency Inc in Oxford, NC, our objectives and philosophy are to be honest and fair in all our dealings and to be interested in our customer's insurance needs. With over 100 years of service to Granville County, NC and the surrounding areas, our staff will always put forth the extra effort in maintaining good customer service.

Trustworthy Independent Insurance Agency

We are a fully licensed Independent Insurance Agency that represents carefully selected and reputable insurance companies. As an Independent Insurance Agency, we know how to work efficiently with our companies, which means we offer the best coverage at the most affordable prices. We will work diligently to help you manage and plan for all your potential risk. Building trusted relationships with our customers is our goal. If you have a question about a claim or if you simply want to check on your payment, you can call or come by our office anytime because we will know you. Everyone in our office, including both owners and staff, live in Granville County, NC. We all invest in our communities, and we can't image working any other way.

Serving the Entire Granville County

Located at 135 Main St. in downtown Oxford, NC, we service and offer our insurance products in all areas in Granville County. Towns throughout the county include Oxford, NC, Bunter, NC, Creedmoor, NC, Stem, NC, Stovall, NC, Bullock, NC, and all communities far and in-between the county.