About

Thompson Insurance Agency – Independent Insurance in Keysville, VA

A Century of Trust. A Commitment to You.

At Thompson Insurance Agency Inc, we believe insurance should feel personal — not transactional. For over 100 years, we've proudly served individuals, families, and businesses throughout Keysville and Southside Virginia, delivering peace of mind through dependable, affordable insurance solutions.

As a family-owned, independent insurance agency, we combine old-fashioned customer care with modern expertise to help you protect what matters most.


Founded in 1922, and with over 30 years of hands-on industry experience in today’s insurance landscape, our agency continues to operate on the same principles we were built on: honesty, service, and reliability.

What Makes Us Different

We’re not a big-name, one-size-fits-all operation. We’re your local advocates — your neighbors — here to help you make smart, confident decisions about your insurance.

Here’s what sets Thompson Insurance apart:

Hand holding a shield, radiating light.

Locally Rooted, Community Focused

Our office sits in the heart of Keysville, VA, and we’re proud to be part of this community. Whether you’re insuring your first car, your family’s home, or your growing business, we understand the local risks and lifestyle because we live here too.

Hand holding a glowing shield icon.

Independent, Not Captive

As an independent agency, we work for you, not the insurance companies. That means we shop policies from multiple top-rated carriers to find the coverage that best fits your needs and your budget — without compromise.

Hand holding a glowing shield icon.

One-Stop Insurance Shop

We make it simple. From personal insurance to commercial policies and specialty coverage, you can manage everything under one roof with one team you trust.

Hand holding a glowing shield, symbolizing protection or security.

Real People, Real Support

No phone trees. No call centers. When you contact us, you’ll speak to someone who knows your name, understands your situation, and is ready to help.

Our Mission

To deliver personalized insurance solutions that give our clients peace of mind — while building lasting relationships based on trust, integrity, and service.

We aim to be more than an insurance provider — we want to be your long-term advisor, your go-to resource, and a partner in protection as your needs evolve.

Person in suit pointing at a graph on a clipboard, surrounded by financial charts and a laptop.

Our Values

At Thompson Insurance Agency, we live and work by these core values:

  • Integrity – We offer honest guidance and transparent solutions.

  • Service – Your time matters. We respond promptly, explain clearly, and always follow through.

  • Knowledge – We stay current on industry trends, coverage options, and carrier changes so you don’t have to.

  • Accountability – We stand behind our work and advocate for our clients when it matters most.
Hands typing on laptop and reviewing paperwork at a table.

Meet Our Clients

Our clients include:

  • Homeowners looking for affordable, reliable protection

  • Drivers needing dependable auto insurance

  • Renters and landlords securing their property investments

  • Business owners seeking liability, property, or commercial auto coverage

  • Individuals needing umbrella, valuables, or specialty event coverage

Whatever your needs, we take the time to listen, educate, and guide — so you can make informed choices with confidence.

Proudly Serving Keysville and Beyond

Located at 114 King Street, Keysville, VA, we proudly serve individuals and businesses across Charlotte County, Prince Edward County, and surrounding areas throughout South Central Virginia.

If you’re in the neighborhood, stop in. Prefer to start online or over the phone? We make it easy. Get in touch by phone or email, and we’ll walk you through the process — no pressure, no confusion.

Let’s Protect What Matters Most

You’ve worked hard for what you have — now let’s make sure it’s protected. Whether you’re shopping for a better rate, expanding your business, or just getting started, Thompson Insurance Agency Inc is here to help you every step of the way.

Visit us at

114 King Street, Keysville, VA 23947

Business hours

  • Monday & Friday: 9 AM – 5 PM

  • Tuesday & Thursday: 9 AM – 4 PM

  • Wednesday: 9 AM – 12 PM

  • Closed weekends