skip to content
Home
News
Politics
Business
Sports
Opinion
Obits
Photos
Jobs
Real Estate
Classifieds
Toggle navigation
All Cars
New Cars
Used Cars
Service Specials
Automotive News
Advertise With Us
Cars for sale in New Hampshire under $40,000
Explore By:
New & Used
New
(241)
Used
(194)
Year
2026 (103)
2025 (166)
2024 (30)
2023 (72)
2022 (31)
2021 (12)
2020 (9)
2019 (6)
2018 (3)
2017 (1)
2016 (1)
2006 (1)
Make
Mazda (235)
BMW (127)
GMC (13)
Chevrolet (13)
Lincoln (12)
Buick (8)
Ford (4)
Jeep (4)
Cadillac (3)
Audi (2)
Lexus (2)
Toyota (2)
Mini (2)
Hyundai (2)
RAM (1)
Subaru (1)
Mercury (1)
Volkswagen (1)
Nissan (1)
Genesis (1)
Body Style
SUVs (340)
Sedans (53)
Hatchbacks (21)
Pickups (14)
Convertibles (4)
Coupes (2)
Minivans (1)
Location
Manchester, NH (261)
Nashua, NH (128)
Portsmouth, NH (46)
Dealership
Holloway Buick GMC (46)
State Motors Lincoln (26)
Tulley Automotive Group (128)
Werner Mazda (235)
< $40,000
Sort By
Highest Price
Lowest Price
Highest Discount
$ / Month Desc
$ / Month Asc
435
cars matches: Max Price
$40,000
Call us
603-888-5050
2025 BMW X2
VIN:
WBX63GM04S5102818
STOCK #:
MPA6371
MSRP:
$41,893
Dealer Discount
$1,900
Phone
-
Click Here
$39,993
Call us
877-804-8421
2024 BMW 4 Series
VIN:
WBA43AT02RCN29517
STOCK #:
63422
MSRP:
-
Dealer Discount
Call Us
Phone
-
Click Here
$39,990
Call us
603-888-5050
2023 BMW 4 Series
VIN:
WBA73AV07PFN56749
STOCK #:
MPA6328
MSRP:
$40,652
Dealer Discount
$664
Phone
-
Click Here
$39,988
Call us
603-888-5050
2023 BMW 4 Series
VIN:
WBA73AV03PFP23172
STOCK #:
MPA6381A
MSRP:
$42,164
Dealer Discount
$2,193
Phone
-
Click Here
$39,971
Call us
888-480-0969
2026 Mazda CX-50
VIN:
7MMVAADW5TN153021
STOCK #:
26M159
MSRP:
$41,165
Dealer Discount
$1,204
Phone
-
Click Here
$39,961
Call us
888-480-0969
2026 Mazda CX-50
VIN:
7MMVAADW1TN147457
STOCK #:
26M061
MSRP:
$41,155
Dealer Discount
$1,202
Phone
-
Click Here
$39,953
Call us
888-480-0969
2026 Mazda CX-50
VIN:
7MMVAADW8TN157189
STOCK #:
7MMVAADW8TN157189
MSRP:
$41,155
Dealer Discount
$1,202
Phone
-
Click Here
$39,953
Call us
888-480-0969
2026 Mazda CX-50
VIN:
7MMVAADW2TN156586
STOCK #:
26M192
MSRP:
$41,155
Dealer Discount
$1,202
Phone
-
Click Here
$39,953
Call us
603-888-5050
2025 BMW 3 Series
VIN:
3MW89CW04S8F19821
STOCK #:
MPA6394
MSRP:
$42,169
Dealer Discount
$2,230
Phone
-
Click Here
$39,939
Call us
603-888-5050
2024 BMW X3
VIN:
5UX53DP02R9U82410
STOCK #:
B261299A
MSRP:
$41,565
Dealer Discount
$1,629
Phone
-
Click Here
$39,936
Call us
603-888-5050
2023 BMW X3
VIN:
WBX57DP06PN200315
STOCK #:
B261032A
MSRP:
$41,652
Dealer Discount
$1,723
Phone
-
Click Here
$39,929
Call us
603-888-5050
2022 BMW X3
VIN:
5UX53DP09N9L62596
STOCK #:
B26365A
MSRP:
$41,569
Dealer Discount
$1,656
Phone
-
Click Here
$39,913
Call us
888-480-0969
2026 Mazda CX-50
VIN:
7MMVABCY2TN471526
STOCK #:
7MMVABCY2TN471526
MSRP:
$41,155
Dealer Discount
$1,246
Phone
-
Click Here
$39,909
Call us
888-480-0969
2025 Mazda CX-5
VIN:
JM3KFBXYXS0712220
STOCK #:
25M1222
MSRP:
$43,635
Dealer Discount
$3,734
Phone
-
Click Here
$39,901
Call us
888-480-0969
2026 Mazda CX-50
VIN:
7MMVAADW9TN150994
STOCK #:
26M111
MSRP:
$41,050
Dealer Discount
$1,181
Phone
-
Click Here
$39,869
Call us
603-888-5050
2025 BMW 3 Series
VIN:
3MW89CW02S8F17226
STOCK #:
MPA6102
MSRP:
$41,976
Dealer Discount
$2,138
Phone
-
Click Here
$39,838
Load next page (2 of 28 pages)
Top