Get DirectionsMap
  • 540-551-1305
  • Saved
  • Duncan Mazda
  • Duncan Mazda Christiansburg, VA
  • Duncan Mazda

  • Sales: 540-551-1305
  • Service: 540-551-1304
  • Parts: 540-999-4066
  • Collision: 540-579-7756
    • 125 Jennelle Rd, Christiansburg, VA 24073
    • Saved
Duncan Mazda
Duncan Mazda Christiansburg, VA

Duncan Mazda

Call 540-551-1305 Directions
  • Home
  • Buy Online
    • Shop Mazda Digital Showroom
  • New
    • Search Inventory
    • Order a Vehicle
    • Find My Car
    • Quick Quote
    • Schedule Test Drive
    • Trade Appraisal
    • Explore Mazda Models
    • 2025 Mazda CX-50
  • Pre-Owned
    • Pre-Owned
    • Search Used Mazda
    • 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
    • Pre-Owned Specials
  • Service
    • Schedule Service
    • Service Department
    • Service
    • Duncan Car Rental
    • 24 Hour Towing
    • Mazda Recall Information
    • Order Parts
    • Parts
    • Service Now, Pay Later
    • Dare to Compare - Service
  • 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
  • Buy Online
    • Shop Mazda Digital Showroom
  • New
    • Search Inventory
    • Order a Vehicle
    • Find My Car
    • Quick Quote
    • Schedule Test Drive
    • Trade Appraisal
    • Explore Mazda Models
    • 2025 Mazda CX-50
  • Pre-Owned
    • Pre-Owned
    • Search Used Mazda
    • 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
    • Pre-Owned Specials
  • Service
    • Schedule Service
    • Service Department
    • Service
    • Duncan Car Rental
    • 24 Hour Towing
    • Mazda Recall Information
    • Order Parts
    • Parts
    • Service Now, Pay Later
    • Dare to Compare - Service
  • 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 Mazda Digital Showroom
  • Find Parts
  • Buy Accessories
Schedule Service
Duncan Mazda

Inventory

  • New Vehicles
  • Used Vehicles
  • Mazda Certified Pre-Owned
  • Priced Under $20,000

Service

  • Service Department
  • Schedule Service
  • Order Parts

Shopping Tools

  • Apply for Financing
  • Payment Calculator
  • Trade-In, Trade-Up

About

  • Our Story
  • Contact Us
  • Hours & Directions
  • Careers

  • Call Us:


  • Sales 540-551-1305

  • Service 540-551-1304

  • Parts 540-999-4066
  • DealerOn Logo
  • Copyright © 2026 by DealerOn | Sitemap | Privacy | Duncan Mazda | 125 Jennelle Rd, Christiansburg, VA 24073 | Sales: 540-551-1305