Dr. James Johnson, DDS
General Dentistry
General dentistry in Petersburg, delivered by serving patients for 19 years. Rated 4.9 out of 5 across 1,261 public Google reviews.
- Phone
- (804) 861-6464
- Experience
- 19+ years in practice
Ranked using 5,247 patient reviews and registry records for 5 local practices.
Quick answer
Our top ranked dental practice in Petersburg, Virginia is Dr. James Johnson, DDS, rated 4.9 out of 5 across 1,261 public reviews. Other top choices include Commonwealth Dentistry - Colonial Heights, VA and Ellis Family Dentistry. Petersburg has a population of about 33,309, and the 5 strongest local practices are compared on this page.
A trusted dentist makes every visit easier, and Petersburg, Virginia has some genuinely strong practices. We measured what patients actually experience, from review scores to the depth of services on offer. It is designed to save you time without asking you to take our word on trust.
Across the 5 top practices we highlight in Petersburg, patients can access general dentistry. The Petersburg practices on this list average 19 years in practice, with Dr. James Johnson, DDS among the most established at 19 years. Listed offices serve several parts of the city, including the 23803, 23834, 23860 ZIP areas. Together these practices hold 5,247 public Google reviews, led by Dr. James Johnson, DDS with 1,261. The average rating across this Petersburg list is 4.9 out of 5.
Own a practice in Petersburg?
Put your office at the top of the Petersburg page, clearly labeled as sponsored, in front of patients choosing now.
General Dentistry
General dentistry in Petersburg, delivered by serving patients for 19 years. Rated 4.9 out of 5 across 1,261 public Google reviews.
General Dentistry
General dentistry in Petersburg, delivered by an established local practice. Rated 4.9 out of 5 across 1,159 public Google reviews.
General Dentistry
Provides general dentistry for Petersburg families, an established local practice. Rated 4.9 out of 5 across 1,071 public Google reviews.
General Dentistry
Known in Petersburg for general dentistry, an established local practice. Rated 4.9 out of 5 across 978 public Google reviews.
General Dentistry
Known in Petersburg for general dentistry, an established local practice. Rated 4.9 out of 5 across 778 public Google reviews.
Ratings on this list run from 4.9 to 4.9, review counts from 778 to 1,261.
| Rank | Practice | Google rating | Reviews | Years on record | Services |
|---|---|---|---|---|---|
| #1 | Dr. James Johnson, DDS | 4.9 | 1,261 | 19 | General Dentistry |
| #2 | Commonwealth Dentistry - Colonial Heights, VA | 4.9 | 1,159 | — | General Dentistry |
| #3 | Ellis Family Dentistry | 4.9 | 1,071 | — | General Dentistry |
| #4 | River Run Dental | 4.9 | 978 | — | General Dentistry |
| #5 | Virginia Family Dentistry Tri-Cities | 4.9 | 778 | — | General Dentistry |
We matched 1 of these 5 Petersburg practices to the official US National Provider Identifier registry, and 5 carry a public Google rating. Details were last reviewed on August 28, 2026.
Ranked on this Petersburg list?
Grab the free badge for your site so new patients can see where you placed in Petersburg.
The practices we list in Petersburg, Virginia average 4.9 stars. That is above nearby Norfolk (4.8).
| City | Average rating | Practices ranked | Top pick |
|---|---|---|---|
| Petersburg | 4.9 | 5 | Dr. James Johnson, DDS |
| Virginia Beach | 4.9 | 5 | Dr. Vinita Folck, DDS |
| Norfolk | 4.8 | 5 | Dr. Marshall Bonnie, DDS |
| Chesapeake | 4.9 | 5 | Chesapeake Dental Specialists PLLC |
Good dental care starts with prevention rather than waiting for pain. A general dentist in Petersburg, Virginia handles routine care such as cleanings, exams, fillings, and preventive treatment. Twice a year visits keep issues small and give the dentist time to plan any bigger work carefully.
General Dentistry5 of 5 listed practices
General dentistry covers checkups, cleanings, cavity treatment, and the long term upkeep of your teeth and gums. In Petersburg, offered by Dr. James Johnson, DDS, Commonwealth Dentistry - Colonial Heights, VA, Ellis Family Dentistry and 2 more.
Dental care keeps advancing, from same day crowns to clear aligners. See what is new in dentistry and what to ask your Petersburg dentist.
The Petersburg, Virginia list is set by our scoring, not by payment, using patient ratings, review counts, registry records, experience, and a working website.
Read our full ranking methodologyWeigh experience
Among the 5 practices listed in Petersburg, Virginia, registry records show an average of 19 years in operation, and 1 has been on record for 15 years or more. Dr. James Johnson, DDS has the longest record at 19 years. A long track record usually points to steady, consistent care.
Read the reviews, not just the stars
The listed Petersburg, Virginia practices hold 5,247 public Google reviews between them, with an average rating of 4.9. A score backed by many reviews, like the 1,261 for Dr. James Johnson, DDS, tells you more than a perfect rating from a handful of patients. Recent comments about staff and comfort are often the most telling.
Match services to what you need
Every practice on this Petersburg, Virginia list focuses on general dentistry, so for specialist work such as braces or implants you may be referred to a specialist nearby. Ask about referrals on your first call.
Consider the commute
The practices here are spread across 4 ZIP codes (23803, 23834, 23860, and 23875). A dentist near home or work makes it far easier to keep up with checkups twice a year.
Try a cleaning first
The best test of a Petersburg, Virginia dentist is a first visit. Notice whether they explain findings clearly and give you options before recommending work.
A first visit to a Petersburg, Virginia dental office is mostly about getting to know your mouth. You will typically get a cleaning, an exam, and a clear explanation of anything that needs attention. A good office will explain everything in plain language before anything is scheduled.
Prices at Petersburg, Virginia dental offices vary with the treatment and your insurance plan. Keeping up with checkups is the cheapest way to avoid bigger bills later. Get a written estimate from your Petersburg dentist before any major procedure.
When you call or visit a Petersburg, Virginia office, these questions help you judge whether it is the right fit.
Dr. James Johnson, DDS holds the number 1 spot on our Petersburg list, with a 4.9 star Google rating from 1,261 reviews. Commonwealth Dentistry - Colonial Heights, VA ranks second with a 4.9 rating.
Dr. James Johnson, DDS has the most public Google reviews among the practices we list in Petersburg, with 1,261. Across all 5 listed practices there are 5,247 reviews in total.
In Petersburg, Virginia, the 5 rated practices we list average 4.9 out of 5 on Google, and the highest rating is 4.9.
Of the practices we list, Dr. James Johnson, DDS has the longest record in the national provider registry, at more than 19 years. The average across the list is 19 years.
The Petersburg practices we list are in ZIP codes 23803, 23834, 23860, and 23875. The biggest cluster is in 23834, with 2 of the 5.
We scored 5 Petersburg practices on patient reviews, review volume, registry verified credentials, years in practice, and online presence, then ranked them. Dr. James Johnson, DDS came out on top.
The organic Petersburg, Virginia ranking cannot be bought. Sponsored placements exist, carry an Ad label, and sit apart from the editorial list.
Are you a dentist?
Claim your spot at the top of your city.