1,346

Homes in ZIP Code 52157

Section Image Section Image
  • /32

    $139,000

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

    523 Main St, Mc Gregor, IA 52157

    Price reduced!! Check out this opportunity to own this unique home in historic downtown McGregor with tons of potential! This home offers 4 bedrooms, 2 bathrooms, 2 kitchens, and over 2,000 sq. ft. and could be used for single family living or, with a little effort, be used as a duplex. There is also plenty of storage, with a 2 car garage, 2 car carport, and 18 X10 storage shed, as well as a

    Agent Photo

    George Schrick

    Home Key Real Estate

    (563) 281-5409

    523 Main St, Mc Gregor, IA 52157
  • /20

    $805 per month

    • 2 Beds
    • 1 Bath
    • 900 Sq Ft
    • Condo for Rent

    803 Roundhouse Addition, Marquette, IA 52158

    Property Id: 594999Located just off highway 18, this 2-bdrm upper apartment faces east to enjoy the morning sun and is in great condition with deck overlooking quiet wooded area. Water, sewer & garbage/recycling included in rent. Laundry & parking on-site with garages available. Property is surrounded by lots of green grassy area and is within walking distance of Bloody Run Park and trout

    803 Roundhouse Addition, Marquette, IA 52158
  • /3

    $25,000 Sold Dec 19, 2025

    0 Center Ave, McGregor, IA 52157

    • Land
    • 0.63 Acre
    • $39,683 per Acre

    Last Sold Summary

    • 1 Day On Market

    Current Estimated Value $108,333

    Last Listing Agent Nathan Trappe Allen Real Estate Company LLC

    0 Center Ave, McGregor, IA 52157
    • /18

      Est $78,912 Not Listed For Sale

      201 Brown St, Marquette, IA 52158

      • 2 Beds
      • 1 Bath
      • 1,050 Sq Ft
      • Built 1898
      201 Brown St, Marquette, IA 52158

      Last Sold Summary

      • 27% Above List Price
      • $59/SF
      • 46 Days On Market

      Last Sold Price $62,000

      Last Listing Agent George Schrick Home Key Real Estate

  • /3

    $225,000

    • 1 Bed
    • 1 Bath
    • 723 Sq Ft

    136 Main St Unit 205, McGregor, IA 52157

    Enjoy the space and convenience of living in this condo located in this beautiful all- brick elevator building! This location offers sweeping views of the City and Mississippi River. The peaceful wooded bluff side can be enjoyed from the common area green space. Great open layout with vast living space and towering ceilings. High end finishes with built-in appliances give that feel of elegance,

    Tahra Ferguson Jon Miles Real Estate

    136 Main St Unit 205, McGregor, IA 52157
  • /15

    $900 per month

    • 1 Bed
    • 1 Bath
    • 651 Sq Ft
    • Apartment for Rent

    136 Main St Unit 206, McGregor, IA 52157

    Upscale, tall ceilings, naturally well-lit & historical touches. 1 bed 1 bath apartment located downtown McGregor, IA. Walking distance to shops, restaurants, nightlife, the Mississippi River and marina. Just a short drive to Pikes Peak State Park & Effigy Mounds Natl. Monument. Private courtyard, elevator, 1 month security deposit, utilities not included.

    Tahra Ferguson Jon Miles Real Estate

    136 Main St Unit 206, McGregor, IA 52157
  • /13

    $132,000 Sold Dec 19, 2025

    619 Main St, Mc Gregor, IA 52157

    • 3 Beds
    • 1 Bath
    • 1,606 Sq Ft
    • Built 1904

    Last Sold Summary

    • 9% Below List Price
    • $82/SF
    • 15 Days On Market

    Current Estimated Value $130,251

    Last Listing Agent Nathan Trappe Allen Real Estate Company, LLC

    619 Main St, Mc Gregor, IA 52157
    • /30

      Not Listed For Sale

      327 Kinney St, Mc Gregor, IA 52157

      • 8 Beds
      • 2,745 Sq Ft
      • Built 1874
      327 Kinney St, Mc Gregor, IA 52157

      Last Sold Summary

      • $116/SF
      • 182 Days On Market

      Last Sold Price $318,000

      Last Listing Agent Nathan Trappe Allen Real Estate Company, LLC

  • /2

    $19,900

    • Land
    • 0.08 Acre
    • $248,750 per Acre

    211 North St, Marquette, IA 52158

    Residential lot available in the charming river town of Marquette, Iowa! This property offers a great opportunity to build or invest. Conveniently located near local amenities, the Mississippi River, and outdoor recreation, this lot provides both small-town appeal and accessibility. Bring your vision and make this property your own!

    Ali Werger EXIT Realty Driftless Group

    211 North St, Marquette, IA 52158
  • /20

    $775 per month

    • 2 Beds
    • 1 Bath
    • 700 Sq Ft
    • Condo for Rent

    150 Main St Unit 4, McGregor, IA 52157

    Property Id: 170035Enjoy living in a cozy historic building in downtown McGregor, IA with great access to river and many other walkable spots. This second floor apartment enjoys access to patio area, an enclosed porch overlooking quiet back terrace and unique layout to add your own distinctive touches. The apartment includes water & sewer, and has newly renovated bathroom and paint.

    150 Main St Unit 4, McGregor, IA 52157
  • /17

    $25,000 Sold Dec 19, 2025

    Lot 14 Center Ave, McGregor, IA 52157

    • Land
    • 0.63 Acre
    • $39,683 per Acre

    Last Sold Summary

    • 1 Day On Market

    Last Listing Agent Ryan Johnson Allen Real Estate Company, LLC

    Lot 14 Center Ave, McGregor, IA 52157
    • /21

      Est $125,722 Not Listed For Sale

      428 Ann St, Mc Gregor, IA 52157

      • 4 Beds
      • 2 Baths
      • 2,652 Sq Ft
      • Built 1929
      428 Ann St, Mc Gregor, IA 52157

      Last Sold Summary

      • 34% Above List Price
      • $35/SF
      • 47 Days On Market

      Last Sold Price $94,000

      Last Listing Agent Colton Day RE/MAX

  • /24

    $185,900

    • 2 Beds
    • 2.5 Baths
    • 2,232 Sq Ft

    208 North St, Marquette, IA 52158

    Located in the heart of Marquette, Iowa, this property offers a functional and modern living space on the upper level, with a main floor commercial space once used as a bakery but has unlimited business potential. A very unique feature to this property is the old icehouse that the property was built around. You could also put a garage door back in to have an attached garage space. Built in 1997,

    Nathan Trappe Allen Real Estate Company, LLC

    208 North St, Marquette, IA 52158
  • /29

    $174,500 Sold Jul 21, 2025

    102 Ohmer Ln, Mc Gregor, IA 52157

    • 4 Beds
    • 2 Baths
    • 2,030 Sq Ft
    • Built 2003

    Last Sold Summary

    • 3% Above List Price
    • $86/SF
    • 14 Days On Market

    Current Estimated Value $178,506

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

    102 Ohmer Ln, Mc Gregor, IA 52157
    • /75

      Est $419,346 Not Listed For Sale

      14788 Kittyhawk Ave, Mc Gregor, IA 52157

      • 4 Beds
      • 3 Baths
      • 4,336 Sq Ft
      • Built 1988
      14788 Kittyhawk Ave, Mc Gregor, IA 52157

      Last Sold Summary

      • 4% Below List Price
      • $100/SF
      • 52 Days On Market

      Last Sold Price $435,000

      Last Listing Agent Jenny Coleman RE/MAX Gold

  • /3

    $8,000

    • Land
    • 0.39 Acre
    • $20,513 per Acre

    315 Breezy Pointe Loop Unit Lot 9, 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

    315 Breezy Pointe Loop Unit Lot 9, McGregor, IA 52157
  • /26

    $249,000 Sold Jun 27, 2025

    27073 Pleasant Ridge Rd, Mc Gregor, IA 52157

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

    Last Sold Summary

    • $133/SF
    • 27 Days On Market

    Current Estimated Value $255,037

    Last Listing Agent Ali Werger EXIT Realty Driftless Group

    27073 Pleasant Ridge Rd, Mc Gregor, IA 52157
    • /13

      Not Listed For Sale

      301 Clare Ln, Mc Gregor, IA 52157

      • 3 Beds
      • 2 Baths
      • 1,456 Sq Ft
      • Built 1997
      301 Clare Ln, Mc Gregor, IA 52157

      Last Sold Summary

      • $36/SF
      • 48 Days On Market

      Last Sold Price $52,500

      Last Listing Agent Nathan Trappe Allen Real Estate Company LLC

  • /2

    $20,000

    • Land
    • 0.33 Acre
    • $60,606 per Acre

    00 High Pointe Loop Unit Lot 119, 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 High Pointe Loop Unit Lot 119, McGregor, IA 52157
  • /31

    $260,000 Sold Mar 13, 2026

    104 Summit Dr, Mc Gregor, IA 52157

    • 3 Beds
    • 2 Baths
    • 1,801 Sq Ft
    • Built 1930

    Last Sold Summary

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

    Current Estimated Value $276,445

    Last Listing Agent Jonathan Miles Jon Miles Real Estate

    104 Summit Dr, Mc Gregor, IA 52157
    • /19

      Est $189,394 Not Listed For Sale

      924 Walton St, Mc Gregor, IA 52157

      • 5 Beds
      • 2 Baths
      • 2,048 Sq Ft
      • Built 1962
      924 Walton St, Mc Gregor, IA 52157

      Last Sold Summary

      • 18% Above List Price
      • $78/SF
      • 5 Days On Market

      Last Sold Price $160,000

      Last Listing Agent Nathan Trappe Allen Real Estate Company, LLC

  • /28

    $575,000

    • 2 Beds
    • 1.5 Baths
    • 1,910 Sq Ft

    136 Main St Unit 301, 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 301, McGregor, IA 52157
  • /27

    $83,000 Sold Feb 04, 2026

    518 Main St, Mc Gregor, IA 52157

    • 2 Beds
    • 1 Bath
    • 1,088 Sq Ft
    • Built 1924

    Last Sold Summary

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

    Current Estimated Value $80,322

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

    518 Main St, Mc Gregor, IA 52157
    • /47

      Est $95,540 Not Listed For Sale

      920 Garnavillo Ave, Mc Gregor, IA 52157

      • 2 Beds
      • 1.5 Baths
      • 1,198 Sq Ft
      • Built 1989
      920 Garnavillo Ave, Mc Gregor, IA 52157

      Last Sold Summary

      • 36% Above List Price
      • $58/SF
      • 132 Days On Market

      Last Sold Price $70,000

      Last Listing Agent Jonathan Miles Jon Miles Real Estate

  • /22

    $199,000

    • 800 Sq Ft

    229 Main St, McGregor, IA 52157

    Free standing building with 2 apartments available both with balconies in downtown McGregor. This sale includes the business on the main level which runs as a successful bar and restaurant, both apartments are upstairs. Lots of potential here! City parking lot adjacent to building for off street parking. Blocks from the Mississippi River - this would make a great investment property!

    Jenny Coleman RE/MAX Gold

    229 Main St, McGregor, IA 52157
  • /2

    $175,000 Sold Apr 25, 2025

    0 Main St, McGregor, IA 52157

    • Land
    • 0.68 Acre
    • $257,353 per Acre

    Last Sold Summary

    • 0 Days On Market

    Last Listing Agent Nathan Trappe Allen Real Estate Company, LLC

    0 Main St, McGregor, IA 52157
    • /28

      Est $309,140 Not Listed For Sale

      14889 Kittyhawk Ave, Mc Gregor, IA 52157

      • 3 Beds
      • 2.5 Baths
      • 3,282 Sq Ft
      • Built 2007
      14889 Kittyhawk Ave, Mc Gregor, IA 52157

      Last Sold Summary

      • 17% Above List Price
      • $81/SF
      • 3 Days On Market

      Last Sold Price $265,000

      Last Listing Agent Ali Werger EXIT Realty Driftless Group

  • /51

    $550,000

    • 4 Beds
    • 3.5 Baths
    • 5,321 Sq Ft

    214 Eagle Dr, Mc Gregor, IA 52157

    Experience refined living in this exceptional residence offering space, comfort, & upscale amenities throughout. This beautifully cared-for home features four bedrooms, 31⁄2 bathrooms, nearly 5,000 square feet of thoughtfully designed living space suited for both everyday living & entertaining. The heart of the home is a well-appointed kitchen complete with rich cherry cabinetry, granite

    Ali Werger Exit Realty Driftless Group

    214 Eagle Dr, Mc Gregor, IA 52157
  • /27

    $484,777 Sold Jan 02, 2026

    0000 Gold Mine Rd, McGregor, IA 52157

    • Land
    • 67 Acres
    • $7,235 per Acre

    Last Sold Summary

    • 37 Days On Market

    Last Listing Agent Kyle Steinfeldt Midwest Land Group, LLC

    0000 Gold Mine Rd, McGregor, IA 52157
    • /30

      Est $443,111 Not Listed For Sale

      205 Eagle Dr, Mc Gregor, IA 52157

      • 3 Beds
      • 3 Baths
      • 2,968 Sq Ft
      • Built 1995
      205 Eagle Dr, Mc Gregor, IA 52157

      Last Sold Summary

      • 7% Below List Price
      • $160/SF
      • 32 Days On Market

      Last Sold Price $475,300

      Last Listing Agent Kurt Clements ListWithFreedom.com

  • /63

    $319,000

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

    1002 Tanglewood Dr, Mc Gregor, IA 52157

    2 homes for the price of 1! This breathtaking A frame is nestled in the woods surrounded by natural beauty and a nature preserve. The main home is 2 bedroom, 2 bath with a walk in closet and private bed and bath in the loft area. Beautiful wood flooring, stainless steel appliances and character you'll never get tired of. The "bunk house" above the garage is cute as can be and just the perfect

    Jenny Coleman RE/MAX Gold

    1002 Tanglewood Dr, Mc Gregor, IA 52157
  • /25

    $199,000 Sold Jul 17, 2025

    17415 Great River Rd, Mc Gregor, IA 52157

    • 5 Beds
    • 1 Bath
    • 1,932 Sq Ft
    • Built 1900

    Last Sold Summary

    • 13% Below List Price
    • $103/SF
    • 8 Days On Market

    Current Estimated Value $212,318

    Last Listing Agent Jeffrey Marcks EXIT Realty Driftless Group

    17415 Great River Rd, Mc Gregor, IA 52157
    • /27

      Est $313,934 Not Listed For Sale

      113 Eagle Dr, Mc Gregor, IA 52157

      • 4 Beds
      • 3 Baths
      • 2,614 Sq Ft
      • Built 2003
      113 Eagle Dr, Mc Gregor, IA 52157

      Last Sold Summary

      • 3% Above List Price
      • $117/SF
      • 67 Days On Market

      Last Sold Price $305,000

      Last Listing Agent Nathan Trappe Allen Real Estate Company, LLC

  • /33

    $319,000 Open Sat 9AM - 11AM

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

    368 Highpointe Loop, Mc Gregor, IA 52157

    Welcome home to this beautifully maintained 3 bedroom, 3 bath property tucked in amongst the mature trees on a peaceful corner lot. Step inside and feel the warmth of the open kitchen, dining, and living area, where natural light pours in and a cozy fireplace anchors the space. It’s the kind of layout that makes everyday living feel easy and hosting feel effortless. Sliding doors off the dining

    Jenny Coleman RE/MAX Gold

    368 Highpointe Loop, Mc Gregor, IA 52157
  • /2

    $255,000 Sold Jul 18, 2025

    950 Garnavillo Ave, Mc Gregor, IA 52157

    • 4 Beds
    • 2 Baths
    • 2,299 Sq Ft
    • Built 1991

    Last Sold Summary

    • $111/SF
    • 113 Days On Market

    Current Estimated Value $264,135

    Last Listing Agent asdf asdf NON-MEMBER

    950 Garnavillo Ave, Mc Gregor, IA 52157
    • /25

      Est $228,706 Not Listed For Sale

      932 Garnavillo Ave, Mc Gregor, IA 52157

      • 4 Beds
      • 2.5 Baths
      • 1,944 Sq Ft
      • Built 2001
      932 Garnavillo Ave, Mc Gregor, IA 52157

      Last Sold Summary

      • 8% Above List Price
      • $109/SF
      • 29 Days On Market

      Last Sold Price $211,000

      Last Listing Agent Kim Brooks Exit Realty Driftless Group

  • /5

    $13,000

    • Land
    • 0.69 Acre
    • $18,841 per Acre

    Lot 16 Ohmer Ridge Subdivision, McGregor, IA 52157

    This residential building lot is nestled above the enchanting city of McGregor, IA and primed for your dream home. Imagine designing a space tailored to your lifestyle in this tranquil location while being just minutes away from everything the City and surrounding area has to offer.

    Tahra Ferguson Jon Miles Real Estate

    Lot 16 Ohmer Ridge Subdivision, McGregor, IA 52157
  • /2

    $46,200 Sold Apr 29, 2025

    420 South St, Marquette, IA 52158

    • 3 Beds
    • 1.5 Baths
    • 2,634 Sq Ft
    • Built 1899

    Last Sold Summary

    • 4,619,900% Above List Price
    • $18/SF
    • 39 Days On Market

    Current Estimated Value $134,871

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

    420 South St, Marquette, IA 52158
    • /25

      Est $222,959 Not Listed For Sale

      14757 Kittyhawk Ave, Mc Gregor, IA 52157

      • 4 Beds
      • 2 Baths
      • 1,683 Sq Ft
      • Built 1965
      14757 Kittyhawk Ave, Mc Gregor, IA 52157

      Last Sold Summary

      • 11% Above List Price
      • $119/SF
      • 13 Days On Market

      Last Sold Price $200,000

      Last Listing Agent Rose Bowen Keller Williams Legacy Group

  • /10

    $39,500

    • Land
    • 1.29 Acres
    • $30,620 per Acre

    1.29 acre Klein Brewery Rd, McGregor, IA 52157

    Just over an acre off of Klein Brewery Rd. available for that storage shed you've always wanted to put up! Or how about that tiny home, or camper for that home away from home? The options are endless. Not many pieces like this get listed, it's sure to get scooped up quickly.

    Jenny Coleman RE/MAX Gold

    1.29 acre Klein Brewery Rd, McGregor, IA 52157

Showing Results 1 - 40, Page 1 of 18

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