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
2025 cars for sale in New Hampshire under $40,000
Best Car Deals
Explore By:
New & Used
New
(23)
Used
(32)
2025
Make
BMW (25)
Mazda (18)
GMC (3)
Chevrolet (3)
Buick (2)
Ford (1)
Mini (1)
Toyota (1)
Land Rover (1)
Body Style
SUVs (37)
Sedans (12)
Pickups (4)
Hatchbacks (1)
Coupes (1)
Location
Derry, NH (2)
Manchester, NH (18)
Nashua, NH (26)
Portsmouth, NH (9)
Dealership
Betley Chevrolet (2)
Holloway Buick GMC (9)
Tulley Automotive Group (26)
Werner Mazda (18)
< $40,000
Sort By
Highest Price
Lowest Price
Highest Discount
$ / Month Desc
$ / Month Asc
55
cars matches: Year
2025
, Max Price
$40,000
Call us
603-888-5050
2025 BMW 3 Series
VIN:
3MW89CW09S8F49560
STOCK #:
MPA6577
MSRP:
$41,862
Dealer Discount
$1,869
Phone
-
Click Here
$39,993
Call us
603-888-5050
2025 BMW 3 Series
VIN:
3MW89CW06S8F53338
STOCK #:
MPA6493
MSRP:
$41,949
Dealer Discount
$1,970
Phone
-
Click Here
$39,979
Call us
603-888-5050
2025 BMW 3 Series
VIN:
3MW89CW03S8F31538
STOCK #:
B253512A
MSRP:
$41,582
Dealer Discount
$1,614
Phone
-
Click Here
$39,968
Call us
603-888-5050
2025 BMW X1
VIN:
WBX73EF00S5195407
STOCK #:
PA11822
MSRP:
$41,657
Dealer Discount
$1,702
Phone
-
Click Here
$39,955
Call us
603-888-5050
2025 BMW X1
VIN:
WBX73EF04S5197001
STOCK #:
MPA6716
MSRP:
$41,885
Dealer Discount
$1,955
Phone
-
Click Here
$39,930
Call us
603-888-5050
2025 BMW 3 Series
VIN:
3MW89CW00S8F12798
STOCK #:
MPA6588
MSRP:
$41,867
Dealer Discount
$1,942
Phone
-
Click Here
$39,925
Call us
603-888-5050
2025 BMW X1
VIN:
WBX73EF06S5363552
STOCK #:
MB253249L
MSRP:
$47,025
Dealer Discount
$7,125
Phone
-
Click Here
$39,900
Call us
603-888-5050
2025 BMW 3 Series
VIN:
3MW89CW01S8E94764
STOCK #:
B261075A
MSRP:
$41,543
Dealer Discount
$1,839
Phone
-
Click Here
$39,704
Call us
877-804-8421
2025 GMC Sierra 1500
VIN:
3GTNUAED1SG150712
STOCK #:
G25035
MSRP:
$48,690
Dealer Discount
$9,151
Phone
-
Click Here
$39,539
Call us
877-804-8421
2025 GMC Sierra 1500
VIN:
3GTNUAED8SG149329
STOCK #:
G25039
MSRP:
$48,690
Dealer Discount
$9,151
Phone
-
Click Here
$39,539
Call us
877-804-8421
2025 GMC Canyon
VIN:
1GTP1BEK1S1123532
STOCK #:
G25076
MSRP:
$45,300
Dealer Discount
$6,051
Phone
-
Click Here
$39,249
Call us
603-888-5050
2025 BMW X1
VIN:
WBX73EF09S5060863
STOCK #:
PL11809
MSRP:
$40,857
Dealer Discount
$1,662
Phone
-
Click Here
$39,195
Call us
603-888-5050
2025 BMW X2
VIN:
WBX63GM00S5380132
STOCK #:
MPA6703
MSRP:
$40,875
Dealer Discount
$1,906
Phone
-
Click Here
$38,969
Call us
603-888-5050
2025 BMW 3 Series
VIN:
3MW89CW09S8F28692
STOCK #:
MPA6591
MSRP:
$40,944
Dealer Discount
$1,987
Phone
-
Click Here
$38,957
Call us
603-888-5050
2025 BMW 3 Series
VIN:
3MW89CW06S8F82077
STOCK #:
MPA6559
MSRP:
$40,869
Dealer Discount
$1,922
Phone
-
Click Here
$38,947
Call us
603-888-5050
2025 BMW 2 Series Cpe
VIN:
3MW33CM01S8F16972
STOCK #:
MPA6618
MSRP:
$40,475
Dealer Discount
$1,577
Phone
-
Click Here
$38,898
Load next page (2 of 4 pages)
Top