Panoramic X-Ray Cost in Virginia (VA)
A single X-ray image showing the entire mouth — all teeth, upper and lower jaws, sinuses, and jaw joints in one view.
VA median
$131
Lowest city
$126 · Virginia Beach
Highest city
$144 · Alexandria
Cost by city in Virginia
| City | Median | Range |
|---|---|---|
| Richmond | $128 | $96–$166 |
| Virginia Beach | $126 | $95–$164 |
| Alexandria | $144 | $108–$187 |
| Fairfax | $131 | $98–$170 |
| Norfolk | $126 | $95–$164 |
| Falls Church | $131 | $98–$170 |
| Arlington | $144 | $108–$187 |
| Midlothian | $131 | $98–$170 |
| Roanoke | $131 | $98–$170 |
| Charlottesville | $131 | $98–$170 |
| Portsmouth | $131 | $98–$170 |
| Vienna | $131 | $98–$170 |
| Fredericksburg | $131 | $98–$170 |
| Woodbridge | $131 | $98–$170 |
| Chesapeake | $126 | $95–$164 |
| Newport News | $126 | $95–$164 |
| Manassas | $131 | $98–$170 |
| Hampton | $131 | $98–$170 |
| Springfield | $131 | $98–$170 |
| Lynchburg | $131 | $98–$170 |
| Sterling | $131 | $98–$170 |
| Williamsburg | $131 | $98–$170 |
| Reston | $131 | $98–$170 |
| Leesburg | $131 | $98–$170 |
| Herndon | $131 | $98–$170 |
| Winchester | $131 | $98–$170 |
| Ashburn | $131 | $98–$170 |
| Annandale | $131 | $98–$170 |
| Mc Lean | $131 | $98–$170 |
| Harrisonburg | $131 | $98–$170 |
| Burke | $131 | $98–$170 |
| Gainesville | $131 | $98–$170 |
| Mechanicsville | $131 | $98–$170 |
| Glen Allen | $131 | $98–$170 |
| Chester | $131 | $98–$170 |
| Danville | $131 | $98–$170 |
| Centreville | $131 | $98–$170 |
| Chantilly | $131 | $98–$170 |
| Suffolk | $131 | $98–$170 |
| Abingdon | $131 | $98–$170 |
| Stafford | $131 | $98–$170 |
| Henrico | $131 | $98–$170 |
| Colonial Heights | $131 | $98–$170 |
| Warrenton | $131 | $98–$170 |
| Fort Eustis | $131 | $98–$170 |
| Salem | $131 | $98–$170 |
| Mclean | $131 | $98–$170 |
| North Chesterfield | $131 | $98–$170 |
| Yorktown | $131 | $98–$170 |
| Lorton | $131 | $98–$170 |
| Blacksburg | $131 | $98–$170 |
| Waynesboro | $131 | $98–$170 |
| Martinsville | $131 | $98–$170 |
| Quantico | $131 | $98–$170 |
| Fort Belvoir | $131 | $98–$170 |
| Purcellville | $131 | $98–$170 |
| Christiansburg | $131 | $98–$170 |
| Petersburg | $131 | $98–$170 |
| Ashland | $131 | $98–$170 |
| Culpeper | $131 | $98–$170 |
| Chesterfield | $131 | $98–$170 |
| Lexington | $131 | $98–$170 |
| Staunton | $131 | $98–$170 |
| Haymarket | $131 | $98–$170 |
| Oakton | $131 | $98–$170 |
| Rockingham | $131 | $98–$170 |
| Sandston | $131 | $98–$170 |
| Dumfries | $131 | $98–$170 |
| South Boston | $131 | $98–$170 |
| Fishersville | $131 | $98–$170 |
| Front Royal | $131 | $98–$170 |
| Forest | $131 | $98–$170 |
| Hopewell | $131 | $98–$170 |
| Spotsylvania | $131 | $98–$170 |
| Bristol | $131 | $98–$170 |
| Hayes | $131 | $98–$170 |
| Powhatan | $131 | $98–$170 |
| Langley Afb | $131 | $98–$170 |
| Potomac Falls | $131 | $98–$170 |
| Bedford | $131 | $98–$170 |
| Fort Lee | $131 | $98–$170 |
| Kilmarnock | $131 | $98–$170 |
| King George | $131 | $98–$170 |
| Marion | $131 | $98–$170 |
| Tazewell | $131 | $98–$170 |
| Fort Gregg Adams | $131 | $98–$170 |
| Madison Heights | $131 | $98–$170 |
| Poquoson | $131 | $98–$170 |
| Radford | $131 | $98–$170 |
| Bristow | $131 | $98–$170 |
| Farmville | $131 | $98–$170 |
| Great Falls | $131 | $98–$170 |
| Lansdowne | $131 | $98–$170 |
| Prince George | $131 | $98–$170 |
| Rocky Mount | $131 | $98–$170 |
| Smithfield | $131 | $98–$170 |
| South Riding | $131 | $98–$170 |
| Stephens City | $131 | $98–$170 |
| Woodstock | $131 | $98–$170 |
| Wytheville | $131 | $98–$170 |
| Aldie | $131 | $98–$170 |
| Bridgewater | $131 | $98–$170 |
| Crozet | $131 | $98–$170 |
| Fort Myer | $131 | $98–$170 |
| Galax | $131 | $98–$170 |
| Hillsville | $131 | $98–$170 |
| Tysons | $131 | $98–$170 |
| Vinton | $131 | $98–$170 |
| Broadlands | $131 | $98–$170 |
| Collinsville | $131 | $98–$170 |
| Franktown | $131 | $98–$170 |
| Quinton | $131 | $98–$170 |
| Verona | $131 | $98–$170 |
| Daleville | $131 | $98–$170 |
| Dunn Loring | $131 | $98–$170 |
| Emporia | $131 | $98–$170 |
| Franklin | $131 | $98–$170 |
| Louisa | $131 | $98–$170 |
| Manakin Sabot | $131 | $98–$170 |
| Manassas Park | $131 | $98–$170 |
| New Church | $131 | $98–$170 |
| Orange | $131 | $98–$170 |
| South Hill | $131 | $98–$170 |
| Altavista | $131 | $98–$170 |
| Berryville | $131 | $98–$170 |
| Brambleton | $131 | $98–$170 |
| Dillwyn | $131 | $98–$170 |
| Dublin | $131 | $98–$170 |
| Eastville | $131 | $98–$170 |
| Gate City | $131 | $98–$170 |
| Highland Springs | $131 | $98–$170 |
| Madison | $131 | $98–$170 |
| Norton | $131 | $98–$170 |
| Pearisburg | $131 | $98–$170 |
| Richlands | $131 | $98–$170 |
| Tappahannock | $131 | $98–$170 |
| Windsor | $131 | $98–$170 |
| Amelia Court House | $131 | $98–$170 |
| Big Stone Gap | $131 | $98–$170 |
| Blackstone | $131 | $98–$170 |
| Bland | $131 | $98–$170 |
| Buena Vista | $131 | $98–$170 |
| Chatham | $131 | $98–$170 |
| Clifton Forge | $131 | $98–$170 |
| Exmore | $131 | $98–$170 |
| Ft Belvoir | $131 | $98–$170 |
| Grafton | $131 | $98–$170 |
| Lake Ridge | $131 | $98–$170 |
| Middleburg | $131 | $98–$170 |
| New Castle | $131 | $98–$170 |
| New Market | $131 | $98–$170 |
| Palmyra | $131 | $98–$170 |
| Parksley | $131 | $98–$170 |
| Pulaski | $131 | $98–$170 |
| Va Beach | $131 | $98–$170 |
| Wise | $131 | $98–$170 |
| Bassett | $131 | $98–$170 |
| Bowling Green | $131 | $98–$170 |
| Burgess | $131 | $98–$170 |
| Covington | $131 | $98–$170 |
| Dale City | $131 | $98–$170 |
| Dayton | $131 | $98–$170 |
| Earlysville | $131 | $98–$170 |
| Fairfax Station | $131 | $98–$170 |
| Floyd | $131 | $98–$170 |
| Gloucester | $131 | $98–$170 |
| Goode | $131 | $98–$170 |
| Hardy | $131 | $98–$170 |
| Jonesville | $131 | $98–$170 |
| Lawrenceville | $131 | $98–$170 |
| Locust Grove | $131 | $98–$170 |
| Luray | $131 | $98–$170 |
| Milford | $131 | $98–$170 |
| Monterey | $131 | $98–$170 |
| Montross | $131 | $98–$170 |
| Nellysford | $131 | $98–$170 |
| Onancock | $131 | $98–$170 |
| Onley | $131 | $98–$170 |
| Ruckersville | $131 | $98–$170 |
| Ruther Glen | $131 | $98–$170 |
| Saltville | $131 | $98–$170 |
| Saluda | $131 | $98–$170 |
| Scottsville | $131 | $98–$170 |
| Stuarts Draft | $131 | $98–$170 |
| West Point | $131 | $98–$170 |
| Zion Crossroads | $131 | $98–$170 |
| Alberta | $131 | $98–$170 |
| Aylett | $131 | $98–$170 |
| Bluefield | $131 | $98–$170 |
| Boykins | $131 | $98–$170 |
| Broadway | $131 | $98–$170 |
| Brookneal | $131 | $98–$170 |
| Cape Charles | $131 | $98–$170 |
| Chase City | $131 | $98–$170 |
| Chilhowie | $131 | $98–$170 |
| Clifton | $131 | $98–$170 |
| Dahlgren | $131 | $98–$170 |
| Dulles | $131 | $98–$170 |
| Elkton | $131 | $98–$170 |
| Fairlawn | $131 | $98–$170 |
| Ft Eustis | $131 | $98–$170 |
| Goochland | $131 | $98–$170 |
| Gordonsville | $131 | $98–$170 |
| Grottoes | $131 | $98–$170 |
| Hot Springs | $131 | $98–$170 |
| Hudgins | $131 | $98–$170 |
| Independence | $131 | $98–$170 |
| Joint Base Langley Eustis | $131 | $98–$170 |
| Keysville | $131 | $98–$170 |
| Lovettsville | $131 | $98–$170 |
| Manquin | $131 | $98–$170 |
| Marshall | $131 | $98–$170 |
| Mineral | $131 | $98–$170 |
| Moneta | $131 | $98–$170 |
| Montpelier | $131 | $98–$170 |
| Narrows | $131 | $98–$170 |
| New Canton | $131 | $98–$170 |
| Nokesville | $131 | $98–$170 |
| North Dinwiddie | $131 | $98–$170 |
| Oakwood | $131 | $98–$170 |
| Pennington Gap | $131 | $98–$170 |
| Rocky Gap | $131 | $98–$170 |
| Round Hill | $131 | $98–$170 |
| Rural Retreat | $131 | $98–$170 |
| Rustburg | $131 | $98–$170 |
| Shawsville | $131 | $98–$170 |
| South Chesterfield | $131 | $98–$170 |
| State Farm | $131 | $98–$170 |
| Stone Ridge | $131 | $98–$170 |
| Strasburg | $131 | $98–$170 |
| Stuart | $131 | $98–$170 |
| Victoria | $131 | $98–$170 |
| Warsaw | $131 | $98–$170 |
| Waverly | $131 | $98–$170 |
| West Springfield | $131 | $98–$170 |
| Weyers Cave | $131 | $98–$170 |
| Accomac | $131 | $98–$170 |
| Afton | $131 | $98–$170 |
| Amelia | $131 | $98–$170 |
| Amherst | $131 | $98–$170 |
| Appomattox | $131 | $98–$170 |
| Baileys Crossroads | $131 | $98–$170 |
| Bealeton | $131 | $98–$170 |
| Blue Ridge | $131 | $98–$170 |
| Boydton | $131 | $98–$170 |
| Burkeville | $131 | $98–$170 |
| Callao | $131 | $98–$170 |
| Cana | $131 | $98–$170 |
| Castlewood | $131 | $98–$170 |
| Cave Spring | $131 | $98–$170 |
| Charles City | $131 | $98–$170 |
| Charlotte Court House | $131 | $98–$170 |
| Charlotte Courthouse | $131 | $98–$170 |
| Chincoteague | $131 | $98–$170 |
| Clarksville | $131 | $98–$170 |
| Clinton | $131 | $98–$170 |
| Clintwood | $131 | $98–$170 |
| Coeburn | $131 | $98–$170 |
| Crewe | $131 | $98–$170 |
| Cumberland | $131 | $98–$170 |
| Damascus | $131 | $98–$170 |
| Deltaville | $131 | $98–$170 |
| Fincastle | $131 | $98–$170 |
| Fisherville | $131 | $98–$170 |
| Flint Hill | $131 | $98–$170 |
| Fpo Ae | $131 | $98–$170 |
| Franconia | $131 | $98–$170 |
| Ft Myer | $131 | $98–$170 |
| Glade Spring | $131 | $98–$170 |
| Gretna | $131 | $98–$170 |
| Grundy | $131 | $98–$170 |
| Gun Allen | $131 | $98–$170 |
| Halifax | $131 | $98–$170 |
| Harrisburg | $131 | $98–$170 |
| Heathsville | $131 | $98–$170 |
| Hollins | $131 | $98–$170 |
| Honaker | $131 | $98–$170 |
| Irvington | $131 | $98–$170 |
| Ivor | $131 | $98–$170 |
| Jacksonville | $131 | $98–$170 |
| Jarratt | $131 | $98–$170 |
| Keller | $131 | $98–$170 |
| Kenbridge | $131 | $98–$170 |
| Lackey | $131 | $98–$170 |
| Langley Air Force Base | $131 | $98–$170 |
| Laurel Fork | $131 | $98–$170 |
| Lebanon | $131 | $98–$170 |
| Lovingston | $131 | $98–$170 |
| Mathews | $131 | $98–$170 |
| Mc Kenney | $131 | $98–$170 |
| Melfa | $131 | $98–$170 |
| Mitchells | $131 | $98–$170 |
| Montclair | $131 | $98–$170 |
| Nassawadox | $131 | $98–$170 |
| New Kent | $131 | $98–$170 |
| North Prince George | $131 | $98–$170 |
| Oak Hill | $131 | $98–$170 |
| Painter | $131 | $98–$170 |
| Purcellveill | $131 | $98–$170 |
| Remington | $131 | $98–$170 |
| Ridgeway | $131 | $98–$170 |
| Rosslyn | $131 | $98–$170 |
| Salva | $131 | $98–$170 |
| San Antonio | $131 | $98–$170 |
| Shenandoah | $131 | $98–$170 |
| So Chesterfield | $131 | $98–$170 |
| South Burlington | $131 | $98–$170 |
| St Charles | $131 | $98–$170 |
| Suite 16 | $131 | $98–$170 |
| Sutherland | $131 | $98–$170 |
| The Plains | $131 | $98–$170 |
| Timberville | $131 | $98–$170 |
| Toano | $131 | $98–$170 |
| Troutdale | $131 | $98–$170 |
| Troutville | $131 | $98–$170 |
| Troy | $131 | $98–$170 |
| Tysons Corner | $131 | $98–$170 |
| Union Hall | $131 | $98–$170 |
| Vabeach | $131 | $98–$170 |
| Washington | $131 | $98–$170 |
Estimates: national procedure averages from consumer dental cost guides, adjusted per metro using BEA Regional Price Parities. Actual quotes vary by provider — use the city page to see local dentists.