Get Directions
540-551-1305
Duncan Mazda
Sales:
540-551-1305
Service:
540-551-1304
Parts:
540-999-4066
Collision:
540-579-7756
125 Jennelle Rd, Christiansburg, VA 24073
Duncan Mazda
Call
540-551-1305
Directions
Home
New
Search Inventory
Order a Vehicle
Value Your Trade
Find My Car
Quick Quote
Schedule Test Drive
Explore Mazda Models
The First-Ever Mazda CX-90 PHEV
Online Buying
2025 Mazda CX-70
Pre-Owned
Pre-Owned
Search Inventory
Vehicles Under 15k
Certified Pre-Owned Vehicles
CarFax 1 Owner
Schedule Test Drive
Quick Quote
Trade Appraisal
Find My Car
Why Buy Mazda Certified Pre-Owned
Specials
New Specials
Service & Parts Specials
Mazda Incentives
Military Discount
Service
Schedule Service
Service Department
Service
Duncan Car Rental
24 Hour Towing
Mazda Recall Information
Order Parts
Parts
Finance
Get Pre-approved
Finance Department
Payment Calculator
Military Discount
About Us
Our Dealership
Meet Our Staff
Join Our Team
The Duncan Advantage
Contact Us
Hours & Directions
Collision
Home
New
Search Inventory
Order a Vehicle
Value Your Trade
Find My Car
Quick Quote
Schedule Test Drive
Explore Mazda Models
The First-Ever Mazda CX-90 PHEV
Online Buying
2025 Mazda CX-70
Pre-Owned
Pre-Owned
Search Inventory
Vehicles Under 15k
Certified Pre-Owned Vehicles
CarFax 1 Owner
Schedule Test Drive
Quick Quote
Trade Appraisal
Find My Car
Why Buy Mazda Certified Pre-Owned
Specials
New Specials
Service & Parts Specials
Mazda Incentives
Military Discount
Service
Schedule Service
Service Department
Service
Duncan Car Rental
24 Hour Towing
Mazda Recall Information
Order Parts
Parts
Finance
Get Pre-approved
Finance Department
Payment Calculator
Military Discount
About Us
Our Dealership
Meet Our Staff
Join Our Team
The Duncan Advantage
Contact Us
Hours & Directions
Collision
Buy Online
Shop Online Inventory
Find Parts
Buy Accessories
Schedule Service
First Name:
Last Name:
Email:
Phone:
- Select Opt into Text -:
- Select Opt into Text -
Yes
No
Comments:
Submit
Showroom
Filter
Show All
4dr Car
Convertible
Sport Utility
Show All
4dr Car
Convertible
Sport Utility
4dr Car
2024
Mazda3 Hatchback
Starting MSRP:
$25,690
Hwy:
City:
Search Inventory
Quick Quote
2024
Mazda3 Hatchback
Starting MSRP:
$25,690
Search Inventory
Quick Quote
2024
Mazda3 Sedan
Starting MSRP:
$24,170
Hwy:
City:
Search Inventory
Quick Quote
2024
Mazda3 Sedan
Starting MSRP:
$24,170
Search Inventory
Quick Quote
Convertible
2024
Mazda MX-5 Miata
Starting MSRP:
$28,985
Hwy:
City:
Search Inventory
Quick Quote
2024
Mazda MX-5 Miata
Starting MSRP:
$28,985
Search Inventory
Quick Quote
2024
Mazda MX-5 Miata RF
Starting MSRP:
$37,010
Hwy:
City:
Search Inventory
Quick Quote
2024
Mazda MX-5 Miata RF
Starting MSRP:
$37,010
Search Inventory
Quick Quote
Sport Utility
2024
Mazda CX-30
Starting MSRP:
$24,995
Hwy:
City:
Search Inventory
Quick Quote
2024
Mazda CX-30
Starting MSRP:
$24,995
Search Inventory
Quick Quote
2024
Mazda CX-5
Starting MSRP:
$29,300
Hwy:
City:
Search Inventory
Quick Quote
2024
Mazda CX-5
Starting MSRP:
$29,300
Search Inventory
Quick Quote
2024
Mazda CX-50
Starting MSRP:
$30,300
Hwy:
City:
Search Inventory
Quick Quote
2024
Mazda CX-50
Starting MSRP:
$30,300
Search Inventory
Quick Quote
2025
Mazda CX-70
Starting MSRP:
$40,445
Hwy:
City:
Search Inventory
Quick Quote
2025
Mazda CX-70
Starting MSRP:
$40,445
Search Inventory
Quick Quote
2025
Mazda CX-70 PHEV
Starting MSRP:
$54,400
Hwy:
City:
Search Inventory
Quick Quote
2025
Mazda CX-70 PHEV
Starting MSRP:
$54,400
Search Inventory
Quick Quote
2024
Mazda CX-90
Starting MSRP:
$39,595
Hwy:
City:
Search Inventory
Quick Quote
2024
Mazda CX-90
Starting MSRP:
$39,595
Search Inventory
Quick Quote
2024
Mazda CX-90 PHEV
Starting MSRP:
$47,445
Hwy:
City:
Search Inventory
Quick Quote
2024
Mazda CX-90 PHEV
Starting MSRP:
$47,445
Search Inventory
Quick Quote