1,346

Homes in ZIP Code 52157

Section Image
  • /6

    $52,000 Sold Dec 05, 2025

    521 Main St, Mc Gregor, IA 52157

    • 4 Beds
    • 1 Bath
    • 2,232 Sq Ft
    • Built 1900

    Last Sold Summary

    • 13% Below List Price
    • $23/SF
    • 2 Days On Market

    Current Estimated Value $56,508

    Last Listing Agent Ryan Johnson Allen Real Estate Company, LLC

    521 Main St, Mc Gregor, IA 52157
    • /9

      Est $200,333 Not Listed For Sale

      14465 Great River Rd, Mc Gregor, IA 52157

      • 3 Beds
      • 1 Bath
      • 1,200 Sq Ft
      • Built 1973
      14465 Great River Rd, Mc Gregor, IA 52157

      Last Sold Summary

      • 182% Above List Price
      • $59/SF
      • 2 Days On Market

      Last Sold Price $71,000

      Last Listing Agent Nathan Trappe Allen Real Estate Company LLC

  • /3

    $20,000

    • Land
    • 0.6 Acre
    • $33,333 per Acre

    305 Breezy Pointe Loop Unit Lot 14, McGregor, IA 52157

    Breezy Pointe Subdivision is located conveniently close to Monona, McGregor, Marquette, and Postville - IA. And just 15 minutes to Prairie du Chien, WI. If you are ready to build your dream home check out this lot. Subdivision has its own waste treatment plant and water supply. Paved roads throughout. Annual dues of just $500.

    Barb Smed Keller Williams Legacy Group

    305 Breezy Pointe Loop Unit Lot 14, McGregor, IA 52157
  • /38

    $330,000 Sold Feb 26, 2026

    212 Eagle Dr, Mc Gregor, IA 52157

    • 5 Beds
    • 3.5 Baths
    • 2,430 Sq Ft
    • Built 1996

    Last Sold Summary

    • 12% Below List Price
    • $136/SF
    • 90 Days On Market

    Current Estimated Value $352,564

    Last Listing Agent Ali Werger EXIT Realty Driftless Group

    212 Eagle Dr, Mc Gregor, IA 52157
    • /34

      Est $287,456 Not Listed For Sale

      12603 Iris Ave, Mc Gregor, IA 52157

      • 4 Beds
      • 2 Baths
      • 1,040 Sq Ft
      • Built 1977
      12603 Iris Ave, Mc Gregor, IA 52157

      Last Sold Summary

      • 7% Above List Price
      • $259/SF
      • 1 Day On Market

      Last Sold Price $269,000

      Last Listing Agent Lynne Winch Ole's 5 Star Realty, LLC

  • /50

    $559,000

    • 5 Beds
    • 4 Baths
    • 4,156 Sq Ft

    306 Natures Dr, Mc Gregor, IA 52157

    This spacious and thoughtfully designed 5-bedroom, 3.5-bath home offers exceptional functionality, quality craftsmanship, and upgrades throughout—perfect for everyday living and entertaining. Step inside to a large, welcoming entryway that opens into a well-appointed main level featuring solid oak doors and cabinetry, Pella windows, and a beautifully designed kitchen complete with a double oven,

    Amy Holst EXIT Realty Driftless Group

    306 Natures Dr, Mc Gregor, IA 52157
  • /26

    $155,000 Sold Aug 14, 2025

    705 2nd St, McGregor, IA 52157

    • 3 Beds
    • 1 Bath
    • 1,022 Sq Ft
    • Built 1899

    Last Sold Summary

    • $152/SF
    • 10 Days On Market

    Current Estimated Value $148,607

    Last Listing Agent Erica Bushaw Century 21 Signature Real Estate - Oelwein

    705 2nd St, McGregor, IA 52157
    • /26

      Est $97,045 Not Listed For Sale

      215 W Spring St, Mc Gregor, IA 52157

      • 3 Beds
      • 1 Bath
      • 1,050 Sq Ft
      • Built 1920
      215 W Spring St, Mc Gregor, IA 52157

      Last Sold Summary

      • 9% Above List Price
      • $85/SF
      • 0 Days On Market

      Last Sold Price $89,000

      Last Listing Agent Colton Day RE/MAX

  • /32

    $259,000

    • 1,300 Sq Ft

    218 Main St, Mc Gregor, IA 52157

    Prime mixed-use investment opportunity in the heart of downtown McGregor. This historic brick building features a main-level commercial storefront currently leased as a coffee shop and three residential apartments, creating multiple income streams in a highly visible Main Street location. The residential layout includes a newly remodeled one-bedroom, one-bath unit on the main level, an upstairs

    Colton Day RE/MAX Gold

    218 Main St, Mc Gregor, IA 52157
  • /39

    $270,000 Sold Jun 24, 2025

    30827 Klein Brewery Rd, Mc Gregor, IA 52157

    • 3 Beds
    • 3.5 Baths
    • 2,884 Sq Ft
    • Built 2011

    Last Sold Summary

    • 22% Below List Price
    • $94/SF
    • 173 Days On Market

    Current Estimated Value $291,631

    Last Listing Agent Jeff Olson Ole's 5 Star Realty, LLC

    30827 Klein Brewery Rd, Mc Gregor, IA 52157
    • /3

      Est $31,140 Not Listed For Sale

      214 Pleasant Ridge Rd, Marquette, IA 52158

      • 2 Beds
      • 1 Bath
      • 1,104 Sq Ft
      • Built 1973
      214 Pleasant Ridge Rd, Marquette, IA 52158

      Last Sold Summary

      • 20% Above List Price
      • $24/SF
      • 1 Day On Market

      Last Sold Price $26,000

      Last Listing Agent Nathan Trappe Allen Real Estate Company, LLC

  • /4

    $20,000

    • Land
    • 0.45 Acre
    • $44,444 per Acre

    000 Eagle Dr Unit Lot 19 Breezy Pointe, McGregor, IA 52157

    Build Your Driftless Retreat on Eagle Drive near McGregor! Discover the perfect canvas for your dream home in the highly desirable Breezy Pointe Subdivision. This .45-acre building lot offers the ideal balance of peaceful, rural living and modern convenience. Situated near the charming river towns of McGregor and Marquette, you’ll enjoy the beauty of Northeast Iowa’s rolling hills while being

    Barb Smed Keller Williams Legacy Group

    000 Eagle Dr Unit Lot 19 Breezy Pointe, McGregor, IA 52157
  • /32

    $350,000 Sold Dec 17, 2025

    1019 Thornton Ln, Marquette, IA 52158

    • 3 Beds
    • 2.5 Baths
    • 2,688 Sq Ft
    • Built 2007

    Last Sold Summary

    • 8% Above List Price
    • $130/SF
    • 1 Day On Market

    Last Listing Agent Nathan Trappe Allen Real Estate Company, LLC

    1019 Thornton Ln, Marquette, IA 52158
    • /24

      Est $293,203 Not Listed For Sale

      17479 Lariat Rd, McGregor, IA 52157

      • 3 Beds
      • 1.5 Baths
      • 1,558 Sq Ft
      • Built 1950
      17479 Lariat Rd, McGregor, IA 52157

      Last Sold Summary

      • 1% Above List Price
      • $186/SF
      • 10 Days On Market

      Last Sold Price $290,000

      Last Listing Agent Rose Bowen Keller Williams Legacy Group

  • /4

    $80,000

    • Land
    • 2.42 Acres
    • $33,058 per Acre

    000 Eagle Dr, McGregor, IA 52157

    Discover the perfect setting to build your dream home in the highly desirable Breezy Pointe Subdivision. This gorgeous, oversized lot offers peaceful surroundings with the convenience of being centrally located near Prairie du Chien, Monona, McGregor, and Marquette. Enjoy paved roads and the benefit of the subdivision’s private water supply and treatment plant, providing dependable service and

    Ali Werger EXIT Realty Driftless Group

    000 Eagle Dr, McGregor, IA 52157
  • /30

    $135,000 Sold Jul 08, 2025

    214 Green St, Marquette, IA 52158

    • 4 Beds
    • 1.5 Baths
    • 1,877 Sq Ft
    • Built 1900

    Last Sold Summary

    • 16% Below List Price
    • $72/SF
    • 174 Days On Market

    Current Estimated Value $138,477

    Last Listing Agent Gerald Adams Adams Auction & Real Estate, LLC

    214 Green St, Marquette, IA 52158
    • /11

      Not Listed For Sale

      19745 Keystone Rd Unit 89, Garnavillo, IA 52049

      • 1 Bed
      • 1 Bath
      • 396 Sq Ft
      • Built 2011
      19745 Keystone Rd Unit 89, Garnavillo, IA 52049

      Last Sold Summary

      • $111/SF
      • 14 Days On Market

      Last Sold Price $44,000

      Last Listing Agent Colton Day RE/MAX Gold

  • /17

    $250,000

    • 1 Bath
    • 870 Sq Ft

    136 Main St Unit 302, McGregor, IA 52157

    Enjoy the space and convenience of living in this condo on the top floor of this beautiful all- brick elevator building! This location offers sweeping views of the City, Mississippi River and beautiful bluff side. Private balcony looking at the wooded bluff and common green space. Great open layout with vast living space and towering ceilings. High end finishes with built-in appliances give that

    Tahra Ferguson Jon Miles Real Estate

    136 Main St Unit 302, McGregor, IA 52157
  • /2

    $112,000 Sold Apr 14, 2025

    915 Garnavillo Ave, Mc Gregor, IA 52157

    • 3 Beds
    • 1 Bath
    • 1,408 Sq Ft
    • Built 1876

    Last Sold Summary

    • $80/SF
    • 0 Days On Market

    Current Estimated Value $133,715

    Last Listing Agent Nathan Trappe Allen Real Estate Company, LLC

    915 Garnavillo Ave, Mc Gregor, IA 52157
    • /21

      Not Listed For Sale

      8.53 acres Marquette Dr, Marquette, IA 52157

      8.53 acres Marquette Dr, Marquette, IA 52157

      Last Sold Summary

      • 55 Days On Market

      Last Sold Price $82,000

      Last Listing Agent Jenny Coleman RE/MAX Gold

  • /2

    $20,000

    • Land
    • 0.27 Acre
    • $74,074 per Acre

    000 High Pointe Loop Unit Lot 118, McGregor, IA 52157

    Breezy Pointe Subdivision is located conveniently close to Monona, McGregor, Marquette, and Postville - IA. And just 15 minutes to Prairie du Chien, WI. If you are ready to build your dream home check out this lot. Subdivision has its own waste treatment plant and water supply. Paved roads throughout. Annual dues of just $500.

    Barb Smed Keller Williams Legacy Group

    000 High Pointe Loop Unit Lot 118, McGregor, IA 52157
  • /10

    $135,000 Sold Apr 16, 2025

    216 Prospect St, Mc Gregor, IA 52157

    • 4 Beds
    • 3 Baths
    • 2,689 Sq Ft
    • Built 1900

    Last Sold Summary

    • 21% Below List Price
    • $50/SF
    • 89 Days On Market

    Current Estimated Value $138,639

    Last Listing Agent Barb Smed Keller Williams Legacy Group

    216 Prospect St, Mc Gregor, IA 52157
    • /4

      Not Listed For Sale

      339 Stony Loop Unit Lot 19, McGregor, IA 52157

      339 Stony Loop Unit Lot 19, McGregor, IA 52157

      Last Sold Summary

      • 238 Days On Market

      Last Sold Price $18,000

      Last Listing Agent Barb Smed Keller Williams Legacy Group

  • /39

    $289,000 Pending

    • 6 Beds
    • 5.5 Baths
    • 4,125 Sq Ft

    629 Main St, Mc Gregor, IA 52157

    Accepted offer with bump as of 2/27/26. Step into timeless elegance with this stunning 6 bed 5.5 bath historic home that is rich with charm and character. Beautifully preserved in the Mississippi River town of McGregor, IA. Intricate detailing and gracious proportions set the tone for a truly special property. High ceilings, period details and thoughtfully maintained finishes reflect the homes

    Tahra Ferguson Jon Miles Real Estate

    629 Main St, Mc Gregor, IA 52157
  • /37

    $300,000 Sold Dec 19, 2025

    103 Moody Ln, Mc Gregor, IA 52157

    • 4 Beds
    • 3 Baths
    • 2,770 Sq Ft
    • Built 2003

    Last Sold Summary

    • 9% Below List Price
    • $108/SF
    • 133 Days On Market

    Current Estimated Value $301,095

    Last Listing Agent Ryan Johnson Allen Real Estate Company, LLC

    103 Moody Ln, Mc Gregor, IA 52157
    • 88 2nd St, Marquette, IA 52158

      Est $116,291 Not Listed For Sale

      88 2nd St, Marquette, IA 52158

      • 3 Beds
      • 1 Bath
      • 1,200 Sq Ft
      • Built 1899
      88 2nd St, Marquette, IA 52158

      Last Sold Summary

      • 11% Above List Price
      • $88/SF
      • 98 Days On Market

      Last Sold Price $105,000

      Last Listing Agent Bruce Kilmer Coldwell Banker River Valley, REALTORS

  • /3

    $20,000

    • Land
    • 0.51 Acre
    • $39,216 per Acre

    00 Eagle Dr Unit Lot 71, McGregor, IA 52157

    Breezy Pointe Subdivision is located conveniently close to Monona, McGregor, Marquette, and Postville - IA. And just 15 minutes to Prairie du Chien, WI. If you are ready to build your dream home check out this lot. Subdivision has its own waste treatment plant and water supply. Paved roads throughout. Annual dues of just $500.

    Barb Smed Keller Williams Legacy Group

    00 Eagle Dr Unit Lot 71, McGregor, IA 52157
  • /4

    $30,000 Sold Apr 18, 2025

    329 Eagle Dr Unit 83, Mc Gregor, IA 52157

    • Land
    • 1.06 Acres
    • $28,302 per Acre

    Last Sold Summary

    • 493 Days On Market

    Last Listing Agent Barb Smed Keller Williams Legacy Group

    329 Eagle Dr Unit 83, Mc Gregor, IA 52157
    • /14

      Est $66,288 Not Listed For Sale

      425 Main St, McGregor, IA 52157

      • 3 Beds
      • 1.5 Baths
      • 1,745 Sq Ft
      • Built 1900
      425 Main St, McGregor, IA 52157

      Last Sold Summary

      • 43% Above List Price
      • $27/SF
      • 87 Days On Market

      Last Sold Price $46,350

      Last Listing Agent Ryan Johnson Allen Real Estate Company, LLC

  • /33

    $475,000

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

    136 Main St Unit 303, McGregor, IA 52157

    Enjoy the space and convenience of living in this condo on the top floor of this beautiful all- brick elevator building! This location offers sweeping views of the City, Mississippi River and beautiful bluff side. Private balcony looking at the wooded bluff and common green space. Great open layout with vast living space and towering ceilings. High end finishes with built-in appliances give that

    Jonathan Miles Jon Miles Real Estate

    136 Main St Unit 303, McGregor, IA 52157
  • /23

    $93,000 Sold Sep 12, 2025

    623 Main St, Mc Gregor, IA 52157

    • 3 Beds
    • 1.5 Baths
    • 1,224 Sq Ft
    • Built 1849

    Last Sold Summary

    • 2% Below List Price
    • $76/SF
    • 5 Days On Market

    Current Estimated Value $112,973

    Last Listing Agent Tahra Ferguson Jon Miles Real Estate

    623 Main St, Mc Gregor, IA 52157
    • /4

      Est $38,000 Not Listed For Sale

      323 Stony, McGregor, IA 52157

      323 Stony, McGregor, IA 52157

      Last Sold Summary

      • 90% Above List Price
      • 97 Days On Market

      Last Sold Price $20,000

      Last Listing Agent Cyndi Luster Exit Realty Driftless Group

  • /26

    $237,500 Pending

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

    201 Point Anne Ln, McGregor, IA 52157

    Tucked into the bluff in the beautiful river town of McGregor, this charming 2 bedroom, 2 bathroom home is truly one of a kind. Step inside to a welcoming entryway that immediately feels like home. The main floor features convenient laundry, a full bathroom, and a spacious living room filled with natural light and views of the Mississippi River. It’s the perfect spot to relax and take in the

    Ali Werger Exit Realty Driftless Group

    201 Point Anne Ln, McGregor, IA 52157
  • /2

    $183,000 Sold Jan 09, 2026

    600 Main St, Mc Gregor, IA 52157

    • 6 Beds
    • 1.5 Baths
    • 2,208 Sq Ft
    • Built 1977

    Last Sold Summary

    • $83/SF
    • 0 Days On Market

    Current Estimated Value $187,000

    Last Listing Agent Nathan Trappe Allen Real Estate Company, LLC

    600 Main St, Mc Gregor, IA 52157
    • /28

      Est $422,380 Not Listed For Sale

      107 Woodsedge Ct, McGregor, IA 52157

      • 2 Beds
      • 2.5 Baths
      • 2,824 Sq Ft
      • Built 2011
      107 Woodsedge Ct, McGregor, IA 52157

      Last Sold Summary

      • 2% Above List Price
      • $147/SF
      • 53 Days On Market

      Last Sold Price $414,000

      Last Listing Agent Nathan Trappe Allen Real Estate Company, LLC

  • /77

    $270,000 Sold Jul 09, 2025

    109 Eagle Dr, Mc Gregor, IA 52157

    • 4 Beds
    • 2 Baths
    • 2,419 Sq Ft
    • Built 2000

    Last Sold Summary

    • 8% Below List Price
    • $112/SF
    • 119 Days On Market

    Current Estimated Value $279,333

    Last Listing Agent Jenny Coleman RE/MAX Gold

    109 Eagle Dr, Mc Gregor, IA 52157
    • /4

      Not Listed For Sale

      0 Ivy Ave, McGregor, IA 52157

      0 Ivy Ave, McGregor, IA 52157

      Last Sold Summary

      • 2 Days On Market

      Last Sold Price $80,000

      Last Listing Agent Nathan Trappe Allen Real Estate Company, LLC

  • /34

    $280,000 Sold Jul 11, 2025

    333 Eagle Dr, Mc Gregor, IA 52157

    • 3 Beds
    • 2 Baths
    • 1,512 Sq Ft
    • Built 2013

    Last Sold Summary

    • 3% Below List Price
    • $185/SF
    • 3 Days On Market

    Current Estimated Value $288,938

    Last Listing Agent Ali Werger EXIT Realty Driftless Group

    333 Eagle Dr, Mc Gregor, IA 52157
    • /6

      Not Listed For Sale

      Lot 18 Center Ave, McGregor, IA 52157

      Lot 18 Center Ave, McGregor, IA 52157

      Last Sold Summary

      • 400 Days On Market

      Last Sold Price $13,000

      Last Listing Agent Nathan Trappe Allen Real Estate Company LLC

  • /35

    $190,000 Sold Feb 10, 2026

    222 Granger St, Marquette, IA 52158

    • 3 Beds
    • 2 Baths
    • 1,622 Sq Ft
    • Built 1998

    Last Sold Summary

    • 12% Below List Price
    • $117/SF
    • 72 Days On Market

    Current Estimated Value $190,791

    Last Listing Agent Jonathan Miles Jon Miles Real Estate

    222 Granger St, Marquette, IA 52158

Showing Results 41 - 80, Page 2 of 18

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