Sign In
Join For Free
Become a member
Keep all aspects of your home journey in one place—free!
Join For Free
Already a member?
Sign in
Buy
Homes for sale near me
Leonardtown homes for sale
Leonardtown single family for sale
Leonardtown condos for sale
Leonardtown multi family/duplex for sale
Leonardtown land for sale
Leonardtown open houses
Preapproval
Insurance quotes
Home buying checklist
Veteran resources
All homes
Sell
Sell my home
Cash offer
Sale calculator
Home value
Homeowner dashboard
Rent
Homes for rent near me
Leonardtown rentals
Leonardtown homes for rent
Leonardtown apartments for rent
Mortgage
Loan
Preapproval
Buying power
Calculator
Mortgage rates
Refinance rates
Veterans & VA home loans
Agent
Meet an agent
Join agent network
(844) 417-0525
Price
Home Type
Beds /
Baths
Hide Pending
New Construction
New
Price Cut
Foreclosed
For Rent
Sold
Must Have Photos
Open House
3D Tour
Keywords
Lot Size
Home Size
HOA Fee
Year Built
Days on Movoto
ZIP Codes
Cities
Counties
Save search
Map
Filter
1
Reset
Save search
Homes Recently Sold in
Leonardtown, MD
| Page 3
586 Homes
Price
$/Sqft
Bd
Ba
Sqft
Lot
Size
On Movoto
lot101 23713 Dragonfly Ln,
Leonardtown, MD 20650
$449,900
4
Bd
4
Ba
SOLD
05/22/26
41488 Pensive St,
Leonardtown, MD 20650
$680,000
5
Bd
4
Ba
3,992
Sq Ft
SOLD
05/21/26
40840 Greenwood Ln,
Leonardtown, MD 20650
$1,049,900
9
Bd
5
Ba
6,476
Sq Ft
SOLD
05/19/26
41505 Margrove Cir,
Leonardtown, MD 20650
$450,000
3
Bd
4
Ba
2,306
Sq Ft
SOLD
22343 Newtowne Neck Rd,
Leonardtown, MD 20650
$450,000
4
Bd
2
Ba
2,114
Sq Ft
SOLD
23324 Lindsay Dr,
Leonardtown, MD 20650
$679,900
5
Bd
4
Ba
4,168
Sq Ft
SOLD
20045 Tower Hill Rd,
Leonardtown, MD 20650
$1,100,000
5
Bd
7
Ba
7,376
Sq Ft
SOLD
43500 Deer Run Ct,
Leonardtown, MD 20650
$727,360
4
Bd
3
Ba
2,972
Sq Ft
SOLD
41516 Marwood Cir,
Leonardtown, MD 20650
$440,000
3
Bd
4
Ba
2,402
Sq Ft
SOLD
41810 Eastwick Ln #2301,
Leonardtown, MD 20650
$302,000
2
Bd
2
Ba
1,101
Sq Ft
SOLD
lot133 23691 Weeping Willow Way,
Leonardtown, MD 20650
$497,400
4
Bd
4
Ba
SOLD
21335 Fairwood Ct,
Leonardtown, MD 20650
$720,000
5
Bd
4
Ba
4,533
Sq Ft
SOLD
43552 Bayberry Ct,
Leonardtown, MD 20650
$579,900
4
Bd
3
Ba
3,428
Sq Ft
SOLD
19921 Tower Hill Rd,
Leonardtown, MD 20650
$100,000
5.09
Acre
SOLD
40737 Bobwhite Ln,
Leonardtown, MD 20650
$800,000
4
Bd
4
Ba
5,454
Sq Ft
SOLD
44731 Blake Creek Rd,
Leonardtown, MD 20650
$365,000
3
Bd
2
Ba
1,644
Sq Ft
SOLD
22547 Landing Way,
Leonardtown, MD 20650
$515,000
3
Bd
4
Ba
2,764
Sq Ft
SOLD
lot108 23666 Weeping Willow Way,
Leonardtown, MD 20650
$485,900
4
Bd
4
Ba
SOLD
20255 Hawks Way,
Leonardtown, MD 20650
$700,000
4
Bd
3
Ba
2,400
Sq Ft
SOLD
23299 Jenifer Ct,
Leonardtown, MD 20650
$560,000
5
Bd
3
Ba
3,482
Sq Ft
SOLD
41497 Affirmed Way,
Leonardtown, MD 20650
$655,000
5
Bd
4
Ba
3,934
Sq Ft
SOLD
22224 Monterey Pl,
Leonardtown, MD 20650
$440,000
4
Bd
3
Ba
2,176
Sq Ft
SOLD
23369 Marview Ct,
Leonardtown, MD 20650
$435,000
3
Bd
4
Ba
2,308
Sq Ft
SOLD
39725 Lady Baltimore Ave,
Leonardtown, MD 20650
$310,000
3
Bd
2
Ba
1,886
Sq Ft
SOLD
lot112 23690 Weeping Willow Way,
Leonardtown, MD 20650
$499,900
4
Bd
4
Ba
3,095
Sq Ft
SOLD
lot109 23672 Weeping Willow Way,
Leonardtown, MD 20650
$449,900
4
Bd
4
Ba
SOLD
43641 Redmond Rd,
Leonardtown, MD 20650
$570,000
4
Bd
2
Ba
2,184
Sq Ft
SOLD
23311 Point Lookout Rd,
Leonardtown, MD 20650
$340,000
2
Bd
2
Ba
1,056
Sq Ft
SOLD
43018 Bluejay Ln,
Leonardtown, MD 20650
$635,000
4
Bd
3
Ba
2,888
Sq Ft
SOLD
21749 Pinehurst Ct,
Leonardtown, MD 20650
$595,000
4
Bd
4
Ba
3,410
Sq Ft
SOLD
21117 Catnip Ct,
Leonardtown, MD 20650
$578,000
5
Bd
4
Ba
3,526
Sq Ft
SOLD
44545 Brewer Ln,
Leonardtown, MD 20650
$724,000
4
Bd
4
Ba
3,243
Sq Ft
SOLD
22204 Nomoni St,
Leonardtown, MD 20650
$315,000
2
Bd
2
Ba
1,008
Sq Ft
SOLD
20959 Redgate Ln,
Leonardtown, MD 20650
$150,000
3
Bd
1
Ba
1,026
Sq Ft
SOLD
21345 Fairwood Ct,
Leonardtown, MD 20650
$700,000
5
Bd
4
Ba
4,080
Sq Ft
SOLD
41438 Silver Charm Ct,
Leonardtown, MD 20650
$690,000
5
Bd
4
Ba
4,180
Sq Ft
SOLD
lot105 23689 Dragonfly Ln,
Leonardtown, MD 20650
$439,900
4
Bd
4
Ba
SOLD
39825 Sweetpea Ln,
Leonardtown, MD 20650
$700,000
4
Bd
4
Ba
2,442
Sq Ft
SOLD
40910 Starling Ct,
Leonardtown, MD 20650
$475,000
3
Bd
3
Ba
3,012
Sq Ft
SOLD
23593 Mitchell Dr,
Leonardtown, MD 20650
$580,000
5
Bd
4
Ba
2,940
Sq Ft
SOLD
41515 Risen Star Ln,
Leonardtown, MD 20650
$664,900
5
Bd
4
Ba
4,136
Sq Ft
SOLD
41635 Ferber Ct,
Leonardtown, MD 20650
$535,000
4
Bd
3
Ba
2,222
Sq Ft
SOLD
22745 Duke St,
Leonardtown, MD 20650
$285,500
2
Bd
1
Ba
868
Sq Ft
SOLD
lot104 23695 Dragonfly Ln,
Leonardtown, MD 20650
$439,900
4
Bd
4
Ba
SOLD
21060 Woodmere Dr,
Leonardtown, MD 20650
$575,000
5
Bd
4
Ba
3,075
Sq Ft
SOLD
20753 Chestnut Ridge Dr,
Leonardtown, MD 20650
$560,000
4
Bd
3
Ba
2,594
Sq Ft
SOLD
20697 Chingville Rd,
Leonardtown, MD 20650
$475,203
3
Bd
2
Ba
2,458
Sq Ft
SOLD
21738 Pinehurst Ct,
Leonardtown, MD 20650
$487,000
4
Bd
3
Ba
1,952
Sq Ft
SOLD
20250 Hawks Way,
Leonardtown, MD 20650
$519,900
3
Bd
2
Ba
1,557
Sq Ft
SOLD
42975 Baywood Pl,
Leonardtown, MD 20650
$690,000
4
Bd
3
Ba
3,372
Sq Ft
SOLD
Adjust filters to expand your search.
Reset your filters
Expand your search area