5,463

Homes in ZIP Code 51301

Section Image Section Image
  • /2

    $42,900

    • 3 Beds
    • 1 Bath
    • 960 Sq Ft

    522 E 9th St, Spencer, IA 51301

    Attention house flippers! Priced to sell for this complete fixer upper with basement. Nice size corner lot in Spencer. Sold AS-IS. Home was used as a rental. Buyer to satisfy themselves as to the condition of the property with inspections. Seller financing available.

    Agent Photo

    Aaron Jones

    RE/MAX Lakes Realty

    (712) 201-8049

    522 E 9th St, Spencer, IA 51301
  • /43

    $725 - $875 per month

    Park View Apartments

    1 - 2 Beds

    110 4th St SE, Spencer, IA 51301

    Park View Apartments - 2 Bedroom / 1 Bath - Fully remodeled 2 bedroom/1 bath apartment with 693 square feet. Solid construction with concrete walls, ceiling and floors. All new central air conditioning and heat in each unit. The remodeled kitchen features Samsung stainless steel appliances with new granite. New gray vinyl wood plank flooring throughout the apartment with new fresh gray

    110 4th St SE, Spencer, IA 51301
  • /22

    $155,000 Sold May 23, 2025

    504 Elmwood Dr, Spencer, IA 51301

    • 4 Beds
    • 1 Bath
    • 1,428 Sq Ft
    • Built 1958

    Last Sold Summary

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

    Current Estimated Value $157,260

    Last Listing Agent Brandon Visser Keller Williams Okoboji

    504 Elmwood Dr, Spencer, IA 51301
    • /19

      Est $127,745 Not Listed For Sale

      • 3 Beds
      • 1.5 Baths
      • 882 Sq Ft

      217 1st St SW, Fostoria, IA 51340

      217 1st St SW, Fostoria, IA 51340
  • /2

    $52,000

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

    2123 10th Ave E, Spencer, IA 51301

    Attention Flippers! Take this opportunity to update this 3 bed, 1 bath home on the outskirts of town. Priced to sell. Sold AS-IS. Owner has used as a rental, so buyers should satisfy themselves as to the condition of the home with inspections. Seller financing available.

    Agent Photo

    Aaron Jones

    RE/MAX Lakes Realty

    (712) 467-4050

    2123 10th Ave E, Spencer, IA 51301
  • /45

    $760 - $3,123 per month

    Windcrest Village Apartments & Townhomes

    Studio - 4 Beds

    1001 9th St SW, Spencer, IA 51301

    Welcome home to Windcrest Village in Spencer IA! With 1, 2, & 3 bedroom apartments and2, 3, & 4 bedroom townhomes, you're sure to find the perfect layout that fits your needs. The gorgeous kitchens feature rich cabinetry and sleek black appliances. The spacious bedrooms feature large closets and built in shelving for your convenience.Enjoy convenient perks like an in-unit washer & dryer,

    1001 9th St SW, Spencer, IA 51301
  • /35

    $229,000 Sold Oct 31, 2025

    620 E 10th St, Spencer, IA 51301

    • 3 Beds
    • 2.5 Baths
    • 1,936 Sq Ft
    • Built 1942

    Last Sold Summary

    • $118/SF
    • 3 Days On Market

    Current Estimated Value $233,020

    Last Listing Agent Bryan Sebastian Hinn Real Estate

    620 E 10th St, Spencer, IA 51301
    • /50

      Est $431,268 Not Listed For Sale

      • 3 Beds
      • 2.5 Baths
      • 2,150 Sq Ft

      3660 190th Ave, Spencer, IA 51301

      3660 190th Ave, Spencer, IA 51301
  • /11

    $952,000

    • Land
    • 112.2 Acres
    • $8,485 per Acre

    170th Avenue, Spencer, IA 51301

    Open lease for 2026 crop year!30' x 30' heated Morton building constructed in 2004 features: 13' high side walls 12' high x 14' wide sliding garage door Interior electrical wiring Interior Modine hanging heater with propane tank 14' x 14' exterior cement pad

    Ben Hollesen Midwest Land Management & Real Estate, Inc.

    170th Avenue, Spencer, IA 51301
  • /14

    $906 - $945 per month

    Cypress Pointe Apartments

    2 Beds

    600 E 19th St, Spencer, IA 51301

    Rent is based on income. Income limits apply. Coin operated laundry on site. Stove & Fridge provided. "This institution is an equal opportunity provider."

    600 E 19th St, Spencer, IA 51301
  • /29

    $275,000 Sold Oct 03, 2025

    1514 Fairview Ave, Spencer, IA 51301

    • 4 Beds
    • 2.5 Baths
    • 2,337 Sq Ft
    • Built 1964

    Last Sold Summary

    • 5% Below List Price
    • $118/SF
    • 85 Days On Market

    Current Estimated Value $266,938

    Last Listing Agent Candace McGuire Integrity Real Estate

    1514 Fairview Ave, Spencer, IA 51301
    • /22

      Est $268,863 Not Listed For Sale

      • 4 Beds
      • 2 Baths
      • 1,664 Sq Ft

      1111 10th Ave W, Spencer, IA 51301

      1111 10th Ave W, Spencer, IA 51301
  • /17

    $149,000

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

    821 Fisher Ct, Spencer, IA 51301

    Welcome to a well-maintained 2-bedroom, 2-bath bungalow located on a quiet no-outlet street. This home features fresh updates, newer appliances, and major mechanical improvements including a newer furnace, A/C, breaker panel, and sewer line. Enjoy a shaded backyard, detached 1-car garage, and the added peace of mind of a 1-year home warranty. A great opportunity for comfortable, low-maintenance

    Jason Grinnen Copper Dog Realty, LLC

    821 Fisher Ct, Spencer, IA 51301
  • /5

    $725 per month

    • 1 Bed
    • 1 Bath
    • Condo for Rent

    1404 4th Ave SW Unit 7, Spencer, IA 51301

    Property Id: 14695861 bed, 1 bath apartment located on Spencer Municipal Golf Course. Laundry located in common area. Great location, convenient to shopping. Landlord pays for snow, lawn, water, sewer, electric and garbage. No smoking/No pets Application must be filled out prior to showing.

    1404 4th Ave SW Unit 7, Spencer, IA 51301
  • /71

    $290,000 Sold Dec 30, 2025

    3245 260th Ave, Spencer, IA 51301

    • 6 Beds
    • 3 Baths
    • 1,936 Sq Ft
    • Built 1978

    Last Sold Summary

    • 2% Below List Price
    • $150/SF
    • 34 Days On Market

    Last Listing Agent John Goede Century 21 ProLink

    3245 260th Ave, Spencer, IA 51301
    • /21

      Est $103,422 Not Listed For Sale

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

      114 W 11th St, Spencer, IA 51301

      114 W 11th St, Spencer, IA 51301
  • /21

    $275,000

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

    1410 Grand Ave, Spencer, IA 51301

    Discover this charming 1940 colonial home on Historic Grand Avenue in Spencer. 3 spacious bedrooms, 2 baths plus an office/den. 3,224 total square footage on a .24-acre lot. Enjoy a large front yard facing grand avenue, a private balcony off the master to enjoy your morning coffee. Original colonial details like crown molding blended with a modern updated kitchen. New roof (2023) and a recently

    Katie Muhlbauer Integrity Real Estate

    1410 Grand Ave, Spencer, IA 51301
  • /12

    $85,000 Sold Dec 10, 2025

    407 E 13th St, Spencer, IA 51301

    • 2 Beds
    • 1 Bath
    • 680 Sq Ft
    • Built 1900

    Last Sold Summary

    • 29% Below List Price
    • $125/SF
    • 97 Days On Market

    Last Listing Agent Abby G Keller Williams Okoboji

    407 E 13th St, Spencer, IA 51301
    • /11

      Est $149,073 Not Listed For Sale

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

      419 E 12th St, Spencer, IA 51301

      419 E 12th St, Spencer, IA 51301
  • /19

    $169,000

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

    304 9th St SW, Spencer, IA 51301

    Completely Renovated & Beautifully Finished — Move-In Ready Ranch in Spencer, Iowa! This beautifully updated 2-bedroom, 2-bath ranch-style home has been renovated down to the studs after the 2024 flood—Everything inside is new, including drywall, paint, flooring, light fixtures, cabinets, Quartz countertops, and bathrooms. The thoughtful redesign transformed a former third bedroom into a stunning

    Tracey Radcliffe EXIT Realty Midwest

    304 9th St SW, Spencer, IA 51301
  • /15

    $66,000 Sold Nov 07, 2025

    313 W 2nd St, Spencer, IA 51301

    • 3 Beds
    • 1.5 Baths
    • 2,278 Sq Ft
    • Built 1900

    Last Sold Summary

    • 2% Above List Price
    • $29/SF
    • 7 Days On Market

    Current Estimated Value $110,276

    Last Listing Agent Michelle Lohman EXIT Realty Midwest- Spencer/Emmetsburg

    313 W 2nd St, Spencer, IA 51301
    • /18

      Not Listed For Sale

      • 2 Beds
      • 1 Bath
      • 972 Sq Ft

      2210 W 10th St, Spencer, IA 51301

      2210 W 10th St, Spencer, IA 51301
  • /12

    $182,499

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

    1203 W 5th St, Spencer, IA 51301

    Charming 3 bedroom ranch in a desirable neighborhood near parks and schools. Natural light fills the inviting living spaces, while the functional layout makes everyday living easy. Step outside to enjoy a spacious, well-kept yard, ideal for relaxing evenings or weekend gatherings. Whether you're just starting out or downsizing, this one checks all the boxes!

    Nicole Nimke EXIT Realty Midwest- Spencer/Emmetsburg

    1203 W 5th St, Spencer, IA 51301
  • /16

    $164,000 Sold Jun 02, 2025

    105 W 1st St, Spencer, IA 51301

    • 3 Beds
    • 2 Baths
    • 1,484 Sq Ft
    • Built 1920

    Last Sold Summary

    • 6% Above List Price
    • $111/SF
    • 4 Days On Market

    Current Estimated Value $158,201

    Last Listing Agent Tanner Perrigo EXIT Realty Midwest

    105 W 1st St, Spencer, IA 51301
    • /16

      Est $228,058 Not Listed For Sale

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

      3215 W 3rd St, Spencer, IA 51301

      3215 W 3rd St, Spencer, IA 51301
  • /19

    $139,000

    • 5 Beds
    • 1.5 Baths
    • 1,700 Sq Ft

    516 E 4th St, Spencer, IA 51301

    Two Story Home Near Schools with Room for the Whole Family! This charming home combines classic character with practical updates. Original hardwood floors throughout the main level, a winding staircase, and an inviting enclosed front porch. 5 bedrooms and 2 bathrooms, main level laundry and easy flow for everyday living. Four bedrooms and full bath in upper level. The partially finished full

    Peggy Bergh-Kuker Keller Williams Okoboji

    516 E 4th St, Spencer, IA 51301
  • /39

    $185,000 Sold Mar 13, 2025

    407 8th St SE, Spencer, IA 51301

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

    Last Sold Summary

    • $122/SF
    • 15 Days On Market

    Current Estimated Value $203,353

    Last Listing Agent Lori Black EXIT Realty Midwest- Spencer/Emmetsburg

    407 8th St SE, Spencer, IA 51301
    • /19

      Est $169,515 Not Listed For Sale

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

      717 E 5th St, Spencer, IA 51301

      717 E 5th St, Spencer, IA 51301
  • /21

    $239,000

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

    412 Highway Ave SW, Fostoria, IA 51340

    This beautiful home has 3 bedrooms on main level with 2 gorgeous bathrooms and includes a 4 season room. Fireplace in living room. Located on corner lot with beautiful sunsets off the large deck. Garage is a very spacious 2 stall with plenty of storage. New sub-floor and flooring. Newly remodeled full bathrooms on main level. Very private on large lot near the Iowa Great Lakes and Spencer.

    Lori Richardson Keller Williams Okoboji

    412 Highway Ave SW, Fostoria, IA 51340
  • /26

    $165,000 Sold Dec 19, 2025

    809 8th Ave E, Spencer, IA 51301

    • 3 Beds
    • 1 Bath
    • 1,588 Sq Ft
    • Built 1958

    Last Sold Summary

    • 100% Below List Price
    • $104/SF
    • 23 Days On Market

    Last Listing Agent Danielle Rossow EXIT Realty- Great Plains Jackson

    809 8th Ave E, Spencer, IA 51301
    • /12

      Not Listed For Sale

      • 1 Bed
      • 1 Bath
      • 1,026 Sq Ft

      1900 4th Ave SW, Spencer, IA 51301

      1900 4th Ave SW, Spencer, IA 51301
  • /41

    $269,000

    • 3 Beds
    • 2.5 Baths
    • 3,166 Sq Ft

    618 W 4th St, Spencer, IA 51301

    Nestled on a picturesque river lot overlooking the Little Sioux River, this charming 11⁄2-story home offers breathtaking views in every season. From vibrant fall colors to peaceful winter scenes, nature provides a stunning backdrop year-round. Enjoy watching wildlife in their natural habitat, and step just outside your back door to launch a canoe or kayak for a day on the water—this is truly a

    Lori Black EXIT Realty Midwest- Spencer/Emmetsburg

    618 W 4th St, Spencer, IA 51301
  • /15

    $223,000 Sold Feb 28, 2025

    1809 23rd Ave W Unit 3, Spencer, IA 51301

    • 2 Beds
    • 2 Baths
    • 1,393 Sq Ft
    • Built 2002

    Last Sold Summary

    • 2% Below List Price
    • $160/SF
    • 9 Days On Market

    Current Estimated Value $242,804

    Last Listing Agent Kyle Norris EXIT Realty Midwest- Spencer/Emmetsburg

    1809 23rd Ave W Unit 3, Spencer, IA 51301
    • /14

      Est $131,615 Not Listed For Sale

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

      811 4th Ave W, Spencer, IA 51301

      811 4th Ave W, Spencer, IA 51301
  • /15

    $215,000 Under Contract

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

    701 W 4th St, Spencer, IA 51301

    Well-maintained 4 bedroom home on nearly half an acre with a 30x40 metal storage building. This charming two-story home offers 4 bedrooms and 1 full bath, set on an almost half-acre lot with plenty of room to enjoy the outdoors. Inside, you'll find a well-kept home with an inviting layout and plenty of natural light throughout. Upstairs, there's a space ready to finish for an extra bathroom.

    Nicole Nimke EXIT Realty Midwest- Spencer/Emmetsburg

    701 W 4th St, Spencer, IA 51301
  • /16

    $214,900 Sold Aug 25, 2025

    3210 W 3rd St, Spencer, IA 51301

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

    Last Sold Summary

    • 2% Below List Price
    • $198/SF
    • 67 Days On Market

    Current Estimated Value $216,453

    Last Listing Agent Kari Stave EXIT Realty Midwest- Spencer/Emmetsburg

    3210 W 3rd St, Spencer, IA 51301
    • /28

      Est $181,544 Not Listed For Sale

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

      2007 W 10th St Unit 1, Spencer, IA 51301

      2007 W 10th St Unit 1, Spencer, IA 51301
  • /17

    $139,900

    • 4 Beds
    • 1.5 Baths
    • 1,212 Sq Ft

    818 2nd Ave SE, Spencer, IA 51301

    Ready to right-size? This updated move-in ready bungalow gives you space where it counts and peace where it matters. Set on a lot shaded by mature trees with a fenced backyard, this one-and-a-half-story bungalow combines classic structure with modern updates. Inside you will find a bright, refreshed interior featuring contemporary flooring, new cabinetry, and crisp finishes that make each space

    Kelly Bierl Hometown Realty

    818 2nd Ave SE, Spencer, IA 51301
  • /10

    $200,000 Sold Jun 30, 2025

    3865 210th Ave, Spencer, IA 51301

    • Land
    • 12.9 Acres
    • $15,504 per Acre

    Last Sold Summary

    • 9% Below List Price
    • 19 Days On Market

    Current Estimated Value $160,908

    Last Listing Agent Tracey Radcliffe EXIT Realty Midwest

    3865 210th Ave, Spencer, IA 51301
    • /23

      Est $140,971 Not Listed For Sale

      • 2 Beds
      • 2 Baths
      • 983 Sq Ft

      801 E 3rd St, Spencer, IA 51301

      801 E 3rd St, Spencer, IA 51301

Showing Results 1 - 40, Page 1 of 18

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