Buy
Penn
Homes for Sale
Open Houses
New Homes
Recently Sold
Rent
Penn
Apartments for Rent
Houses for Rent
Townhomes for Rent
Post A Rental Listing
Mortgage
Penn
Mortgage Overview
Get Pre-Qualified
Mortgage Rates
Refinance Rates
Mortgage Calculator
Affordability Calculator
Refinance Calculator
Rent vs Buy Calculator
Saved Homes
Saved Searches
Sign up or Log in
Map
Filters
Save Search
Any Price
All Beds
More
Save Search
Any Price
All Beds
All Home Types
More
Save Search
Any Price
All Beds
All Home Types
All Sold
More
Save Search
Recently Sold Home in Penn, ND
Sort:
Newest
Sort: Newest
Sort: Most Photos
Sort: Price (Lo-Hi)
Sort: Price (Hi-Lo)
Sort: Bedrooms
Sort: Bathrooms
Sort: Square Feet
1 homes
SOLD
DEC 10, 2025
Studio
5420 74th Ave NE,
Devils Lake, ND 58301
Recently Sold Homes Near Penn, ND
We found 30 more homes matching your filters just outside Penn
Use arrow keys to navigate
SOLD
APR 30, 2026
7
Beds
2.5
Baths
4294 50th Ave NE,
Maddock, ND 58348
Real Estate 7
Use arrow keys to navigate
SOLD
APR 7, 2026
5
Beds
2.5
Baths
2,808
sqft
2435 12th Ave SW,
Devils Lake, ND 58301
Reign Realty
Use arrow keys to navigate
SOLD
APR 3, 2026
3
Beds
1
Bath
2,648
sqft
518 Fair Ave,
Devils Lake, ND 58301
Berkshire Hathaway Homeservices Family Rea
Use arrow keys to navigate
SOLD
APR 3, 2026
2
Beds
2
Baths
2,090
sqft
1030 2nd St NE,
Devils Lake, ND 58301
Greenberg Realty
Use arrow keys to navigate
SOLD
APR 3, 2026
4
Beds
3.5
Baths
5,140
sqft
214 14th St,
Cando, ND 58324
Reign Realty
Use arrow keys to navigate
SOLD
APR 2, 2026
3
Beds
2
Baths
2,516
sqft
2613 29th Ave SW,
Devils Lake, ND 58301
Reign Realty
Use arrow keys to navigate
SOLD
APR 2, 2026
3
Beds
2
Baths
1,758
sqft
204 Western Ave,
Maddock, ND 58348
Reign Realty
SOLD
APR 1, 2026
3
Beds
2
Baths
7866 US Highway 2 #23,
Devils Lake, ND 58301
Real Estate 7
SOLD
MAR 30, 2026
Studio
545 3rd St SE,
Leeds, ND 58346
SOLD
MAR 30, 2026
2
Beds
1.5
Baths
2,400
sqft
2606 Prairiewood Ln,
Warwick, ND 58381
Stellar Realty
SOLD
MAR 23, 2026
Studio
622 3rd Ave NE,
Devils Lake, ND 58301
SOLD
MAR 23, 2026
5
Beds
3
Baths
2,800
sqft
611 Oakwood Dr,
Devils Lake, ND 58301
SOLD
MAR 18, 2026
3
Beds
2
Baths
2,000
sqft
315 8th St NE,
Devils Lake, ND 58301
SOLD
MAR 17, 2026
Studio
923 2nd St NE,
Devils Lake, ND 58301
SOLD
MAR 3, 2026
3
Beds
1
Bath
2,870
sqft
3499 63rd Ave NE,
Oberon, ND 58357
Reign Realty
SOLD
FEB 20, 2026
Studio
4680 78th Ave NE,
Devils Lake, ND 58301
SOLD
FEB 9, 2026
2
Beds
1
Bath
804 Kelly Ave NE,
Devils Lake, ND 58301
SOLD
FEB 4, 2026
2
Beds
1
Bath
1,036
sqft
417 7th Ave SE,
Devils Lake, ND 58301
SOLD
FEB 4, 2026
204 Ackerman Dr,
Devils Lake, ND 58301
Berkshire Hathaway Homeservices Family Rea
SOLD
JAN 27, 2026
3
Beds
2
Baths
1,512
sqft
111 Lake View Dr,
Devils Lake, ND 58301
SOLD
JAN 20, 2026
Studio
905 7th St NE,
Devils Lake, ND 58301
SOLD
JAN 9, 2026
3
Beds
2
Baths
2,688
sqft
1806 Lincoln Ave NE,
Devils Lake, ND 58301
SOLD
JAN 9, 2026
Studio
903 7th Ave NE,
Devils Lake, ND 58301
SOLD
JAN 6, 2026
3
Beds
1
Bath
1,850
sqft
901 1st St NE,
Devils Lake, ND 58301
Welcome Home Real Estate
SOLD
JAN 2, 2026
5
Beds
2
Baths
1,476
sqft
7976 County Road 1,
Devils Lake, ND 58301
SOLD
DEC 31, 2025
4
Beds
1.5
Baths
4613 32nd St NE,
Maddock, ND 58348
Real Estate 7
SOLD
DEC 30, 2025
4
Beds
2
Baths
1,897
sqft
213 Rock Island Dr,
Devils Lake, ND 58301
Greenberg Realty
SOLD
DEC 23, 2025
Kays St,
Devils Lake, ND 58301
SOLD
DEC 12, 2025
3
Beds
3
Baths
2,248
sqft
2434 12th Ave SW,
Devils lake, ND 58301
Greenberg Realty
SOLD
DEC 12, 2025
3
Beds
1.5
Baths
2,500
sqft
6207 Bass Ln,
Minnewaukan, ND 58351
Reign Realty
1
1-1 of 1 Results
North Dakota
Ramsey County
Penn