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
Viola homes for sale
Viola single family for sale
Viola condos for sale
Viola multi family/duplex for sale
Viola land for sale
Viola 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
Viola rentals
Viola homes for rent
Viola 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
Neighborhoods
Cities
Counties
Save search
Map
Filter
1
Reset
Save search
Homes Recently Sold in
Viola, MN
73 Homes
Price
$/Sqft
Bd
Ba
Sqft
Lot
Size
On Movoto
240 1st St SW,
Elgin, MN 55932
$310,000
3
Bd
3
Ba
2,536
Sq Ft
SOLD
10/14/26
4900 42 Hwy NE,
Eyota, MN 55934
$818,850
3
Bd
3
Ba
3,335
Sq Ft
SOLD
09/24/26
9543 20th St SE,
Eyota, MN 55934
$296,000
2
Bd
1
Ba
1,120
Sq Ft
SOLD
09/14/26
5831 51st St NE,
Rochester, MN 55906
$695,000
4
Bd
3
Ba
4,488
Sq Ft
SOLD
09/04/26
130 4th Ave NW,
Elgin, MN 55932
$321,000
5
Bd
3
Ba
2,433
Sq Ft
SOLD
09/04/26
28937 505th St,
Elgin, MN 55932
$395,000
3
Bd
3
Ba
3,444
Sq Ft
SOLD
08/24/26
145 1st St NW,
Elgin, MN 55932
$219,900
2
Bd
1
Ba
884
Sq Ft
SOLD
08/19/26
210 Main St W,
Elgin, MN 55932
$249,000
4
Bd
2
Ba
2,074
Sq Ft
SOLD
07/13/26
3351 County Road 7 NE,
Dover, MN 55929
$800,000
4
Bd
4
Ba
3,846
Sq Ft
SOLD
07/13/26
150 2nd Ave SW,
Elgin, MN 55932
$349,900
8
Bd
4
Ba
3,552
Sq Ft
SOLD
07/07/26
125 2nd Ave NW,
Elgin, MN 55932
$247,500
3
Bd
2
Ba
1,611
Sq Ft
SOLD
07/03/26
95 1st Ave NE,
Elgin, MN 55932
$150,000
2
Bd
2
Ba
1,322
Sq Ft
SOLD
06/19/26
50430 315th Ave,
Elgin, MN 55932
$482,000
3
Bd
2
Ba
2,182
Sq Ft
SOLD
06/18/26
125 Sandstone Dr NW,
Eyota, MN 55934
$432,200
5
Bd
3
Ba
2,670
Sq Ft
SOLD
05/30/26
315 Rena Belle St NW,
Eyota, MN 55934
$302,000
3
Bd
2
Ba
1,862
Sq Ft
SOLD
05/27/26
720 Riverwood Ct,
Elgin, MN 55932
$490,000
3
Bd
3
Ba
1,982
Sq Ft
SOLD
05/21/26
685 1st St SE,
Elgin, MN 55932
$405,000
2
Bd
1
Ba
1,606
Sq Ft
SOLD
tbd Industrial Dr SE,
Elgin, MN 55932
$805,824
53.77
Acre
SOLD
25 2nd St NE,
Elgin, MN 55932
$299,900
3
Bd
2
Ba
1,568
Sq Ft
SOLD
112 6th Ave NE,
Elgin, MN 55932
$239,900
2
Bd
2
Ba
1,372
Sq Ft
SOLD
135 5th Ave NW,
Elgin, MN 55932
$140,000
2
Bd
1
Ba
910
Sq Ft
SOLD
45 Rolling Hills Dr,
Elgin, MN 55932
$260,000
3
Bd
1
Ba
1,216
Sq Ft
SOLD
105 Sandstone Dr NW,
Eyota, MN 55934
$409,900
4
Bd
2
Ba
2,349
Sq Ft
SOLD
577 Keefe Ct NW,
Eyota, MN 55934
$510,000
4
Bd
4
Ba
2,775
Sq Ft
SOLD
12510 County Road 9,
Eyota, MN 55934
$735,000
3
Bd
3
Ba
2,576
Sq Ft
SOLD
5 6th Ave SE,
Elgin, MN 55932
$325,000
4
Bd
2
Ba
1,946
Sq Ft
SOLD
35 Ashley Ln,
Elgin, MN 55932
$373,500
4
Bd
2
Ba
2,576
Sq Ft
SOLD
50352 Highway 42,
Elgin, MN 55932
$540,000
3
Bd
2
Ba
1,132
Sq Ft
SOLD
50517 286th Ave,
Elgin, MN 55932
$349,000
3
Bd
3
Ba
2,775
Sq Ft
SOLD
6006 Viola Rd NE,
Rochester, MN 55906
$445,000
4
Bd
3
Ba
2,520
Sq Ft
SOLD
50525 287th Ave,
Elgin, MN 55932
$449,000
4
Bd
3
Ba
2,344
Sq Ft
SOLD
156 Sandstone Dr NW,
Eyota, MN 55934
$394,415
3
Bd
2
Ba
1,757
Sq Ft
SOLD
25 4th Ave NW,
Elgin, MN 55932
$235,000
3
Bd
2
Ba
1,970
Sq Ft
SOLD
55 5th Ave NW,
Elgin, MN 55932
$53,000
2
Bd
1
Ba
972
Sq Ft
SOLD
415 3rd St NW,
Elgin, MN 55932
$325,000
4
Bd
2
Ba
2,070
Sq Ft
SOLD
45 Center Ave N,
Elgin, MN 55932
$115,000
3
Bd
1
Ba
1,108
Sq Ft
SOLD
tbd 122nd Ave NE,
Eyota, MN 55934
$165,000
3
Acre
SOLD
735 Riverwood Ct,
Elgin, MN 55932
$483,500
5
Bd
3
Ba
2,556
Sq Ft
SOLD
30665 County Road 67,
Elgin Twp, MN 55932
$1,145,350
115.17
Acre
SOLD
tbd County Road 67,
Elgin Twp, MN 55932
$426,650
40
Acre
SOLD
11440 65th St NE,
Elgin, MN 55932
$471,000
4
Bd
2
Ba
1,768
Sq Ft
SOLD
272 Whetstone Pl NW,
Eyota, MN 55934
$359,900
3
Bd
2
Ba
1,396
Sq Ft
SOLD
273 Whetstone Pl NW,
Eyota, MN 55934
$439,900
2
Bd
2
Ba
1,727
Sq Ft
SOLD
114 6th Ave NE,
Elgin, MN 55932
$234,000
2
Bd
2
Ba
1,272
Sq Ft
SOLD
645 1st St SE,
Elgin, MN 55932
$379,900
3
Bd
2
Ba
1,606
Sq Ft
SOLD
20 Sunset Blvd,
Elgin, MN 55932
$305,000
4
Bd
1
Ba
1,352
Sq Ft
SOLD
102 6th Ave NE,
Elgin, MN 55932
$228,000
2
Bd
2
Ba
1,272
Sq Ft
SOLD
125 1st Ave NW,
Elgin, MN 55932
$271,350
4
Bd
2
Ba
2,200
Sq Ft
SOLD
10 Sunset Blvd,
Elgin, MN 55932
$315,000
2
Bd
1
Ba
1,044
Sq Ft
SOLD
235 1st St NW,
Elgin, MN 55932
$248,000
3
Bd
2
Ba
1,431
Sq Ft
SOLD
Don’t see what you’re looking for?
A local real estate agent is the best way to get access to exclusive and off-market properties so you can find
home
.
Connect with an agent
Adjust filters to expand your search.
Reset your filters
Expand your search area