136

Mille Lacs County MN Homes for Sale

Section Image Section Image
  • /29

    $199,900 Coming Soon

    • 3 Beds
    • 2 Baths
    • 1,351 Sq Ft

    102 Birch St S, Onamia, MN 56359

    Welcome home to this 3-bedroom, 2-bath property in the heart of Onamia. Situated on a desirable corner lot, this home offers both space and versatility, including an unfinished basement with potential for a 4th bedroom and additional living space—ready for your personal touch. Enjoy the convenience of an attached 1-stall garage plus a spacious detached 2-stall garage ideal for storage, workshop,

    Briana Krause RE/MAX Results

    102 Birch St S, Onamia, MN 56359
  • /27

    $134,900

    • 3 Beds
    • 2 Baths
    • 884 Sq Ft

    260 7th St NW, Milaca, MN 56353

    Rambler home with 3 beds and 2 baths on a desirable corner lot. Unfinished basement provides excellent potential for additional living space. Enjoy a large fenced backyard, a 1-car attached garage, and a rare 3-car detached garage. Home offers lots of potential but requires updates and repairs throughout—bring your vision and make it your own!

    Scott Rodman Realty Executives Top Results

    260 7th St NW, Milaca, MN 56353
  • /17

    $57,000

    • Land
    • 0.68 Acre
    • $83,824 per Acre

    18537 460th St, Garrison, MN 56450

    Look no further, here is your perfect base of operations for your fishing and hunting trips to MN Lake Land! This .68 acre lot features a fully renovated and furnished skid house with a new porch and storage shed. Everything that you see is being left for your enjoyment so that you can instantly take advantage of the beautiful location. The 2024 skid house renovations include: new siding, new

    Robert Mason Sandelands Realty

    18537 460th St, Garrison, MN 56450
  • /17

    $250,000

    • 4 Beds
    • 1 Bath
    • 1,134 Sq Ft

    19707 90th Ave, Milaca, MN 56353

    Opportunity awaits on this 40-acre hobby farm northeast of Milaca, just minutes from US Hwy 169 and Hwy 23. Featuring a 4-bedroom, 1-bath farmhouse and multiple outbuildings, this property is well-suited for those dreaming of country living, small-scale farming, or a rural retreat. About 16.5 acres are open field, perfect for livestock or income potential. The home and outbuildings are ready for

    Tim Possin United Country Real Estate Minnesota Properties

    19707 90th Ave, Milaca, MN 56353
  • /14

    $415,000 New Construction

    • 3 Beds
    • 2 Baths
    • 1,560 Sq Ft

    15588 100th Ave, Milaca, MN 56353

    Don't miss your opportunity to customize this 3 bedroom, 2 bath home with an open living space and spacious primary suite tucked above the garage! This home offers storage galore, custom cabinets, corner pantry, and 4 stall garage and unfinished basement for room to grow! Some Buyers selections are available for a short amount of time!

    Allyson Novak Princeton Realty

    15588 100th Ave, Milaca, MN 56353
  • /39

    $465,000

    • 3 Beds
    • 2.5 Baths
    • 1,470 Sq Ft

    7201 85th Ave, Princeton, MN 55371

    Welcome to this exceptional First Offering! A property that perfectly blends functionality, efficiency and unique charm on a gorgeous 10 acres lot with mature trees, 6 tillable acres and a huge outbuilding with an attached shop. Inside you'll find main level living with two comfortable bedrooms, including a primary suite with its own 3/4 bath, plus a nearby full bath & main floor laundry for

    Shelly Botzek Princeton Realty

    7201 85th Ave, Princeton, MN 55371
  • /37

    $159,900

    • 3 Beds
    • 2 Baths
    • 1,344 Sq Ft

    704 1st St E, Milaca, MN 56353

    Super clean and well-maintained 3-bedroom, 2-bath manufactured home featuring a 24 x 26 detached two-car garage. This move-in ready home has seen numerous updates completed by the current owners over the past few years, offering peace of mind and modern comfort. Recent improvements include a new natural gas water heater (2025), remodeled guest bathroom with new tub, flooring, and vanity (2024),

    Paul Jackson Hewitt Jackson Real Estate

    704 1st St E, Milaca, MN 56353
  • /25

    $430,000 New Construction

    • 3 Beds
    • 3 Baths
    • 2,022 Sq Ft

    15592 100th Ave, Milaca, MN 56353

    Welcome to this newly completed 3 bedroom, 3 bath home with a separate office just minutes from town! This home includes LVP in main level, custom cabinets with corner pantry, fireplace in sitting room, a cozy lower level family room, additional set of stairs from 26 foot deep 4 stall garage into lower level laundry area! Sitting on over 2.5 acres this home is one you don't want to miss!

    Allyson Novak Princeton Realty

    15592 100th Ave, Milaca, MN 56353
  • /4

    $89,500

    • Land
    • 6.05 Acres
    • $14,793 per Acre

    TBD 90th St, Milaca, MN 56353

    This parcel will require a longer driveway because of its shape. Located on a blacktop road and only minutes to town. Come and enjoy the country and build your dream home!

    Wendi Wicktor Princeton Realty

    TBD 90th St, Milaca, MN 56353
  • /35

    $189,900

    • 3 Beds
    • 1 Bath
    • 1,186 Sq Ft

    200 Railroad Ave W, Onamia, MN 56359

    Charming 3 bedroom 1 bath home conveniently located on a large corner lot in town close to the Soo Line Trail, shopping, dining, hospital, state parks, lakes and the great outdoors. You will appreciate the small town charm in this cozy furnished home that is ready for you to move in to and make it your own. Located close to 169 for easy access to the metro for commuting. Many updates and

    Ronda Bjornson-Main Century 21 Atwood

    200 Railroad Ave W, Onamia, MN 56359
  • /13

    $375,000

    • Land
    • 3.35 Acres
    • $111,940 per Acre

    TBD White Fish Rd, Kathio Township, MN 56450

    18 Lots totalling 3.35 acres available near Mille Lacs Lake and Highway 169. Connecting lots suitable for development! A large portion of the land is high land with a drainage area. Call for a private showing!

    Thomas Hoheisel Edina Realty, Inc.

    TBD White Fish Rd, Kathio Township, MN 56450
  • /6

    $89,500

    • Land
    • 8.43 Acres
    • $10,617 per Acre

    TBD 85th Ave, Milaca, MN 56353

    Great opportunity to start your own hobby farm on this 8.43 acre parcel and build the home of your dreams, located on a blacktop road and only minutes away from town. Come and enjoy the country life!

    Wendi Wicktor Princeton Realty

    TBD 85th Ave, Milaca, MN 56353
  • /6

    $180,000

    • Land
    • 15.72 Acres
    • $11,450 per Acre

    TBD 160th St, Foreston, MN 56330

    Escape to the country and build your dream home on this nearly 16 acre surveyed, highly productive parcel of land located along a paved county road which means far less dust. Driveway and culvert are in for easy access. Located 1/4 mile south of Hwy. 23 between Foley and Milaca with quick access to schools, restaurants and parks. Land has been leased to a local farmer as early as 2025. Owner is a

    Michael Ylinen Fish MLS Realty

    TBD 160th St, Foreston, MN 56330
  • /14

    $17,950

    • Land
    • 0.26 Acre
    • $69,038 per Acre

    Corner Lucky Jog and Treasure Cove, Garrison, MN 56450

    Hey there! Ready to make your dream property a reality? With our easy monthly payment plans, you can own it for just $275-$450 a month! No fancy stuff, just straightforward pricing. Our list price is the one-time cash price.Corner Lucky Jog and Treasure Cove, Garrison, MN 56450this spot is your ticket to paradise. Port Mille Lacs is where it's at perfect for golfers, gamblers,

    Billy Kwok Wild Dirt Co.

    Corner Lucky Jog and Treasure Cove, Garrison, MN 56450
  • /20

    $275,000

    • 5 Beds
    • 2 Baths
    • 1,824 Sq Ft

    1208 15th Ave N, Princeton, MN 55371

    FIVE BEDROOM BEAUTY IN PRINCETON! This split level home has 5 bedrooms, 2 bathrooms, a 2 stall garage, fully fenced back yard and is within walking distance to schools and 1 block from Rainbow Park! New AC unit in 2025, stainless steel appliances, updated bathroom and more! Priced to sell!

    Brett Streiff Goedker Realty, Inc

    1208 15th Ave N, Princeton, MN 55371
  • /33

    $839,900

    • 3 Beds
    • 2 Baths
    • 1,714 Sq Ft

    40602 Blair Way, Wahkon, MN 56386

    Wonderful like new lake home on Mille Lacs Lake, built in 2021, 95' of lake shore, nice flat lot to the lake with clean, sandy & rocky shoreline, wood burning fireplace, 3 car heated & insulated garage, large center island, primary bedroom suite with view of water, tile shower with rain head, 3 bedrooms on main level, large driveway for plenty of off street parking, 8x12 storage shed, vaulted

    Randy Kubes Kubes Realty Inc

    40602 Blair Way, Wahkon, MN 56386
  • /67

    $499,900

    • 2 Beds
    • 1 Bath
    • 956 Sq Ft

    14379 Chestnut Rd, Milaca, MN 56353

    Nestled on 31 secluded acres, this 2-bedroom, 1-bath home at 14379 Chestnut Rd, Milaca, MN offers the perfect blend of privacy, recreation, and future potential. The home is complemented by an impressive approximately 2,315 sq ft attached slab, already plumbed for in-floor heat and ready for expansion—ideal for adding substantial living space and an attached 3-car garage. The property features a

    Benjamin Pigorsch Weiss Realty LLC

    14379 Chestnut Rd, Milaca, MN 56353
  • /6

    $60,000

    • Land
    • 3.61 Acres
    • $16,620 per Acre

    xxxx 175th St, Borgholm Township, MN 56353

    Enjoy the privacy 3.61 acres and mature trees offer, some areas are already cleared for future building site. Super easy commute, less than 1 hour from the cities from this stunning Acreage Lot in Mille Lacs County. Discover the perfect canvas for your dream home on this exceptional acreage lot nestled in the woods. This peaceful property offers the rare combination of space, privacy, and natural

    Heather Dietrich Feigum Our Area Homes

    xxxx 175th St, Borgholm Township, MN 56353
  • /9

    $227,500

    • 2 Beds
    • 1 Bath
    • 1,233 Sq Ft

    811 Stonehaven Path, Milaca, MN 56353

    One level living in Milaca. Located on a corner lot close to town. Home features open floor plan, 2 bedrooms, walk in closet in primary bedroom, full bathroom with separate tub/shower. All appliances are included.

    Kitty Kruse Milaca Realty

    811 Stonehaven Path, Milaca, MN 56353
  • /33

    $420,000

    • 5 Beds
    • 2 Baths
    • 2,385 Sq Ft

    24343 US Highway 169, Milaca, MN 56353

    Fantastic 5 room 2 bath home is located just off Hwy 169, minutes outside of Milaca, offering outstanding versatility and visibility. This immaculate, fully remodeled 5-bedroom, 2-bath split-level sits on over 8 acres making it ideal for a home-based business, hobby farm, or future agritourism venture such as a pumpkin patch, apple orchard, or similar operation. From top to bottom, this home has

    Agent Photo

    Brent Peterson

    RE/MAX Results

    (320) 381-0961

    24343 US Highway 169, Milaca, MN 56353
  • /19

    $505,000 New Construction

    • 5 Beds
    • 3 Baths
    • 2,360 Sq Ft

    8733 90th Ave, Milaca, MN 56353

    Don't miss your chance to own this beautiful 5 bedroom, 3 bath home with 4 stall garage. Located on just over 2.5 acres, this home features an open living space with custom cabinets, corner pantry, spacious primary suite tucked over the garage, and additional lower level family room! This home is under construction and some selections are available for a limited time!

    Allyson Novak Princeton Realty

    8733 90th Ave, Milaca, MN 56353
  • /16

    $299,900

    • 2 Beds
    • 2 Baths
    • 1,237 Sq Ft

    TBD 3rd Ave NE, Milaca, MN 56353

    To-Be-Built Patio Home in a quite neighborhood! Welcome to this to-be-built home offering 2 bedrooms, 2 bathrooms, and a spacious 2 car attached garage. Step inside to find vaulted ceilings that create an open, airy feel, while modern finishes add style to this home. If you go under contract before finishing work begins, you'll have the opportunity to customize your finishes to suit your taste.

    Erick Peterson Keller Williams Integrity NW

    TBD 3rd Ave NE, Milaca, MN 56353
  • /2

    $59,900

    • Land
    • 0.18 Acre
    • $332,778 per Acre

    XXX Gone Golfin, Garrison, MN 56450

    Build your up-north getaway in the heart of Garrison! On 6 Separate Parcels of 0.20-acre infill Lot is a great opportunity for a small home, or seasonal retreat in a convenient location near town conveniences and the Lake Mille Lacs area. Enjoy everything this region is known for—fishing, boating, ATV trails, snowmobiling, and year-round recreation—all while having an easy-to-manage lot size

    Jeffrey Hagel Jeff Hagel

    XXX Gone Golfin, Garrison, MN 56450
  • /3

    $84,900

    • Land
    • 0.93 Acre
    • $91,290 per Acre

    46416 Tee Time, Garrison, MN 56450

    Beautiful .93 Acre lot near all the recreation Garrison has to offer, only moments away from Mille Lacs and Northwood Hills golf course. Featuring a huge 53'x32' pole building with 12' walls, gravel driveway, a slab suitable for anchoringa manufactured home or parking an RV, a working well (will need power brought in again), and power available at the road this property is ready for your

    Alexander McKee LPT Realty, LLC

    46416 Tee Time, Garrison, MN 56450
  • /10

    $250,000

    • Land
    • 0.4 Acre
    • $625,000 per Acre

    47053 180th Ave, Garrison, MN 56450

    Your dream barndo awaits! Listing includes two adjoining lots totaling .4 acres. Park-like, flat cleared yard with 40x60 pole building with concrete floor, and asphalt driveway and 14' garage door. Pole building has electric (including RV hook-up) and a small insulated and heated shop space with loft above. There is city sewer at the street, but it's not yet connected. Camp for now and build your

    Kristine Lamoureux Coldwell Banker Realty

    47053 180th Ave, Garrison, MN 56450
  • /7

    $379,900

    • 2 Beds
    • 1 Bath
    • 1,279 Sq Ft

    TBD Bal Veld, Pease, MN 56363

    To-Be-Built Home in Pease, MN!This spacious split-level home sits on just under half an acre and features 2 bedrooms, 1 bathroom, and a large 3-car attached garage. Designed for modern living, this home offers large rooms with open-concept spaces and quality craftsmanship throughout.Buyers who go under contract before finishing work begins will have the opportunity to choose their

    Erick Peterson Keller Williams Integrity NW

    TBD Bal Veld, Pease, MN 56363
  • /22

    $199,900

    • 2 Beds
    • 1 Bath
    • 1,356 Sq Ft

    325 Central Ave N, Milaca, MN 56353

    Charming 2-bed, 1-bath Milaca home featuring wood floors, tall ceilings, and bright, welcoming spaces. Enjoy a spacious 2-car garage built in 2016 and a convenient location close to parks, shops and downtown. Move-in ready with classic character and modern comfort.

    Erick Peterson Keller Williams Integrity NW

    325 Central Ave N, Milaca, MN 56353
  • /16

    $335,000

    • 3 Beds
    • 1.5 Baths
    • 1,223 Sq Ft

    14809 110th St, Foreston, MN 56330

    A Rare Find. A family farm sitting on nearly 15 acres of prime farmland, that would be ideal for crops, animal grazing, and hunting. The newly restored barn is perfect for all your farming needs. Along with the lean too this makes the perfect setting for those seeking a quieter lifestyle. The farmhouse would be perfect for small family featuring 3 bedrooms and 1 and 1⁄2 baths. The house has a new

    Anthony Swenson United Country Midwest Lifestyle Properties

    14809 110th St, Foreston, MN 56330
  • /14

    $37,950

    • Land
    • 0.61 Acre
    • $62,213 per Acre

    Harbor Dr, Garrison, MN 56450

    Heres your shot at a real piece of Minnesotano gimmicks, no fluff. For just $475$750/month, you can lock in this wooded lot in Garrison, MN. Prefer cash? Youll save big with the listed priceno hidden fees, just straight-up value.Harbor Dr, Garrison, MN 56450This 0.61-acre lot is in the Port Mille Lacs subdivision, just minutes from the lake and close to town. Its got lots of trees

    Billy Kwok Wild Dirt Co.

    Harbor Dr, Garrison, MN 56450
  • /10

    $10,950

    • Land
    • 0.17 Acre
    • $64,412 per Acre

    0 Golf Cir Unit 25696193, Garrison, MN 56450

    Looking for a budget-friendly slice of paradise? Weve got just the spot for you! With low monthly payments between $175 and $350, this dream property could be all yours. Or, save big by paying the listed cash price!Golf Cir, Garrison, MN 56450, USAPort Mille Lacs is where the fun never stops. Love golfing, gaming, or hanging out by the water? This place has it all! Plus, it's

    Billy Kwok Wild Dirt Co.

    0 Golf Cir Unit 25696193, Garrison, MN 56450
  • /12

    $49,900

    • Land
    • 1.44 Acres
    • $34,653 per Acre

    TBD Summit Rd, South Harbor Township, MN 56359

    Discover the perfect blend of nature and convenience with this nicely wooded 1.4 acre lot just minutes from Mille Lacs Lake. Private and peaceful setting conveniently located close to local shops and restaurants. Outdoor enthusiasts will love the proximity to the Soo Line Trail, offering year-round adventures. Don’t forget about nearby world-class fishing and recreation on renowned Mille Lacs

    JaNaye Johnson RE/MAX Results - Nisswa

    TBD Summit Rd, South Harbor Township, MN 56359
  • /10

    $149,000

    • Land
    • 6.08 Acres
    • $24,507 per Acre

    12083 350th St, Onamia Township, MN 56359

    Prime 6-acre commercial site positioned at a high-visibility corner along Hwy 169, just south of downtown Onamia. This property offers excellent frontage, easy access, and strong traffic counts—an ideal opportunity for businesses seeking a strategic Central Minnesota location. With General Commercial zoning, the site is well-suited for retail, service, office, hospitality, or mixed commercial

    Christopher Close Close-Converse Commercial Prop

    12083 350th St, Onamia Township, MN 56359
  • /35

    $229,900

    • 2 Beds
    • 1 Bath
    • 1,080 Sq Ft

    11423 280th St, Onamia, MN 56359

    Escape to the quiet of country living with this charming 2-bedroom, 1-bath cabin set on 10 beautiful acres. A perfect blend of open space and privacy, the property features partially wooded acreage, natural views, and a corral area with the potential for full fencing; ideal for housing animals, hobby farming, or simply room to roam. Inside, the home offers comfortable main-level living with a

    Joshua Straka Straka Real Estate

    11423 280th St, Onamia, MN 56359
  • /46

    $353,000

    • 4 Beds
    • 2 Baths
    • 2,016 Sq Ft

    12234 180th St, Milaca, MN 56353

    Just outside Milaca, ten acres of peaceful countryside welcome you into a lifestyle many only imagine. Woods, pasture and open land stretch wide across the property, bordered by the flowing Rum River and visited daily by deer, turkey and songbirds. It is the kind of setting where mornings are slow, quiet and deeply grounding. Standing here, you could almost believe the world belongs only to you.

    Victoria Litteral Your Home Sold Guaranteed Realty Exclusive

    12234 180th St, Milaca, MN 56353
  • /14

    $339,900

    • 3 Beds
    • 2 Baths
    • 1,576 Sq Ft

    1316 Shady Ln, Princeton, MN 55371

    Stunning Side X Side, hard to find 3 Bedroom, 2 Bath, Townhouse. Fireplace in Living Room with Patio Doors that walk out to a Patio. Primary Bedroom has walk through Private Bath & Closet. Beautiful, Convenient Kitchen with granite counter tops, center island, custom cabinetry, SS appliances & Recessed lighting. The 2 car attached garage is insulated & home sits on gorgeous landscaped lot. Move

    Wendi Wicktor Princeton Realty

    1316 Shady Ln, Princeton, MN 55371
  • /9

    $49,000

    • Land
    • 3.04 Acres
    • $16,118 per Acre

    TBD Whistle Rd, Isle, MN 56342

    Great location! Large, wooded parcel is positioned directly across the road from the Liberty Beach boat landing on Mille Lacs Lake, offering quick and convenient access to boating, fishing, and all-season outdoor fun.

    Tammi Adams EXIT Realty Nexus

    TBD Whistle Rd, Isle, MN 56342
  • /33

    $730,000

    • 3 Beds
    • 2 Baths
    • 2,051 Sq Ft

    1575 White Cloud Dr S, Isle, MN 56342

    This home is a must-see-in-person home! The pictures definitely do no do it justice! Lake front with the property across the lake being an undeveloped state park so you get the joy of see all the beautiful tree colors in the fall. Not only does this gorgeous home have an open floor plan, 125' of lake front, and a peaceful ambiance, but it has vestment and growth potential. The space above the

    Kathryn Litke Keller Williams Select Realty

    1575 White Cloud Dr S, Isle, MN 56342
  • /24

    $365,000

    • 5 Beds
    • 2 Baths
    • 2,296 Sq Ft

    105 School St, Foreston, MN 56330

    Discover this spacious 5-bedroom, 2-bath home in Foreston, perfectly set on 2.5 acres of peaceful country living. Inside, you’ll appreciate a well-designed layout with plenty of room for daily living and entertaining. The newly remodeled lower level is a true highlight—featuring beautiful epoxy floors and flexible space ideal for family gatherings, hobbies, or a cozy movie night. The home also

    Elisia Drewelow National Realty Guild

    105 School St, Foreston, MN 56330
  • /112

    $2,750,000

    • 4 Beds
    • 3 Baths
    • 4,791 Sq Ft

    13001 Twilight Rd, Onamia, MN 56359

    Thoughtfully presenting, Stone House on the Lake, a timepiece estate and carriage house sitting on 1.76 acres, with more than 400 feet of shoreline on Mille Lacs Lake. The amount of history and craftsmanship that went into creating this estate, is so phenomenal and rare to find. The home's stone exterior was hand-masoned from stones pulled up from the lake itself. From the 100+ "heart" stones

    Lauren Janoski Coldwell Banker Realty

    13001 Twilight Rd, Onamia, MN 56359
  • /17

    $334,900

    • 2 Beds
    • 2 Baths
    • 1,703 Sq Ft

    1610 8th Ave N, Princeton, MN 55371

    Life couldn't get easier with everything on one level. Outside maintenance, snow removal and lawncare are all done for you. Low heating expenses with in-floor heating and a forced air system to accommodate the central air. The home has been well cared for over the past 13 years! The owner has updated the living room and bedroom carpet; all stainless-steel appliances are only a year old. Washer &

    Shelly Botzek Princeton Realty

    1610 8th Ave N, Princeton, MN 55371

Showing Results 1 - 40, Page 1 of 4

How to Buy a Home How to Finance a Home How to Sell a Home