13,361

Rankin, MI Homes

Section Image
  • /22

    $199,900 Pending

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

    5226 Winshall Dr, Swartz Creek, MI 48473

    Nice home with 3 bedrooms, 1.5 bathrooms and a finished basement with a fireplace. View of the park across the street. We just sold one that backs up to this for $224,900! Build equity right from the start. Home also has: All appliances New roof New AC unit New furnace New water heater New windows Gas fireplace 1 Car Attached Garage And there are all new roads in the whole subdivision! There is

    Layne Lucia Lucia Properties

    5226 Winshall Dr, Swartz Creek, MI 48473
  • 9307 Hill Rd, Swartz Creek, MI 48473

    $285,000 Sold Dec 31, 2025

    9307 Hill Rd, Swartz Creek, MI 48473

    • 3 Beds
    • 2 Baths
    • 1,584 Sq Ft
    • Built 1991

    Last Sold Summary

    • $180/SF
    • 16 Days On Market

    Current Estimated Value $288,679

    Last Listing Agent Andrea Fick RE/MAX Select

    9307 Hill Rd, Swartz Creek, MI 48473
    • 89 Hamilton St, Swartz Creek, MI 48473

      Est $85,984 Not Listed For Sale

      89 Hamilton St, Swartz Creek, MI 48473

      • 3 Beds
      • 2 Baths
      • 1,848 Sq Ft
      • Built 1998
      89 Hamilton St, Swartz Creek, MI 48473

      Last Sold Summary

      • 23% Above List Price
      • $38/SF
      • 144 Days On Market

      Last Sold Price $70,000

      Last Listing Agent David Bowles Keller Williams First

  • /17

    $120,000 Under Contract

    • 2 Beds
    • 1 Bath
    • 904 Sq Ft

    2176 Lauderdale St, Flint, MI 48532

    2bedroom, 1bath home in Flint with an incredible bonus: a 20x40 insulated pole barn with electricity—perfect for anyone who loves to tinker, store toys, or run a hobby workshop. This cozy home makes a great starter or downsizing option. Potential for an additional .32 acre lot off Elko St, offering direct access to the property and the potential for another access point to the pole barn. Whether

    Samantha Longo RE/MAX Edge

    2176 Lauderdale St, Flint, MI 48532
  • 5228 Don Shenk Dr, Swartz Creek, MI 48473

    $175,000 Sold Jun 27, 2025

    5228 Don Shenk Dr, Swartz Creek, MI 48473

    • 3 Beds
    • 1 Bath
    • 1,050 Sq Ft
    • Built 1967

    Last Sold Summary

    • 11% Below List Price
    • $167/SF
    • 318 Days On Market

    Current Estimated Value $181,329

    Last Listing Agent Julie Wyland Berkshire Hathaway HomeServices Michigan Real Est

    5228 Don Shenk Dr, Swartz Creek, MI 48473
    • 3404 S Elms Rd, Swartz Creek, MI 48473

      Est $298,843 Not Listed For Sale

      3404 S Elms Rd, Swartz Creek, MI 48473

      • 3 Beds
      • 2 Baths
      • 1,676 Sq Ft
      • Built 2003
      3404 S Elms Rd, Swartz Creek, MI 48473

      Last Sold Summary

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

      Last Sold Price $286,000

      Last Listing Agent Jim Vliet James Realty

  • /2

    $49,900

    • Land
    • 1.1 Acres
    • $45,364 per Acre

    6139 Sharp Rd, Swartz Creek, MI 48473

    Beautiful 1+ acre parcel on a paved road, offering a rare opportunity to design and build your dream home. Enjoy the convenience of nearby amenities while preserving the charm and privacy of a country setting. The seller is willing to build to suit—contact us to explore customizable floor plans and bring your vision to life.

    Michael Barrett Max Broock, REALTORS®-Troy

    6139 Sharp Rd, Swartz Creek, MI 48473
  • 4462 Dye Rd, Swartz Creek, MI 48473

    $168,500 Sold Jul 29, 2025

    4462 Dye Rd, Swartz Creek, MI 48473

    • 3 Beds
    • 1 Bath
    • 1,016 Sq Ft
    • Built 1945

    Last Sold Summary

    • 1% Below List Price
    • $166/SF
    • 19 Days On Market

    Current Estimated Value $182,248

    Last Listing Agent Courtney O'reilly The Brokerage Real Estate Enthusiasts

    4462 Dye Rd, Swartz Creek, MI 48473
    • 5300 Seymour Rd, Swartz Creek, MI 48473

      Est $216,254 Not Listed For Sale

      5300 Seymour Rd, Swartz Creek, MI 48473

      • 3 Beds
      • 2 Baths
      • 1,890 Sq Ft
      • Built 1970
      5300 Seymour Rd, Swartz Creek, MI 48473

      Last Sold Summary

      • 8% Above List Price
      • $106/SF
      • 40 Days On Market

      Last Sold Price $200,000

      Last Listing Agent John Nemetz John Nemetz & Associates LLC

  • /22

    $189,900

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

    8273 van Vleet Rd, Gaines, MI 48436

    Welcome to this tastefully updated home in the country. Enjoy the freedom of Gaines Township with the above average academics of Swartz Creek Schools. Take comfort in the fact that the major work has been completed. This turnkey 4 bedroom home features an eat-in kitchen, a spacious living room and a large detached garage with electricity and plenty of storage. Catch the picturesque sunrises from

    Christopher Colmus Nemer Realty

    8273 van Vleet Rd, Gaines, MI 48436
  • 4363 S Linden Rd, Flint, MI 48507

    $150,000 Sold Apr 23, 2025

    4363 S Linden Rd, Flint, MI 48507

    • 2 Beds
    • 1 Bath
    • 704 Sq Ft
    • Built 1942

    Last Sold Summary

    • 1% Above List Price
    • $213/SF
    • 41 Days On Market

    Current Estimated Value $149,938

    Last Listing Agent Austin Adams EXP Realty - Fenton

    4363 S Linden Rd, Flint, MI 48507
    • 5316 Winshall Dr, Swartz Creek, MI 48473

      Est $187,858 Not Listed For Sale

      5316 Winshall Dr, Swartz Creek, MI 48473

      • 3 Beds
      • 1 Bath
      • 1,304 Sq Ft
      • Built 1969
      5316 Winshall Dr, Swartz Creek, MI 48473

      Last Sold Summary

      • 25% Above List Price
      • $115/SF
      • 6 Days On Market

      Last Sold Price $150,000

      Last Listing Agent Karen Curtis Century 21 Signature Realty

  • /2

    $9,200

    • Land
    • 0.06 Acre
    • $153,333 per Acre

    3333 Heritage Blvd, Swartz Creek, MI 48473

    Incredible value in Genesee County – Heritage Village! Enjoy scenic sidewalks, a peaceful pond with a fountain, and a picturesque setting. Conveniently close to expressways. Don’t miss out on this amazing opportunity—act fast!

    Scott Myers RE/MAX Platinum - Grand Blanc

    3333 Heritage Blvd, Swartz Creek, MI 48473
  • 5171 Oakview Dr, Swartz Creek, MI 48473

    $205,000 Sold May 27, 2025

    5171 Oakview Dr, Swartz Creek, MI 48473

    • 3 Beds
    • 1.5 Baths
    • 1,296 Sq Ft
    • Built 1965

    Last Sold Summary

    • 1% Above List Price
    • $158/SF
    • 4 Days On Market

    Current Estimated Value $213,133

    Last Listing Agent Abigail Edmonds American Associates Inc

    5171 Oakview Dr, Swartz Creek, MI 48473
    • 8241 Jennings Rd, Swartz Creek, MI 48473

      Est $203,517 Not Listed For Sale

      8241 Jennings Rd, Swartz Creek, MI 48473

      • 2 Beds
      • 1 Bath
      • 919 Sq Ft
      • Built 1900
      8241 Jennings Rd, Swartz Creek, MI 48473

      Last Sold Summary

      • 557% Above List Price
      • $34/SF
      • 3 Days On Market

      Last Sold Price $31,000

      Last Listing Agent edwin cain TDM Inc.

  • /2

    $19,000

    • Land
    • 0.62 Acre
    • $30,645 per Acre

    7042 Saratoga Dr, Clayton Township, MI 48532

    Large lots with a quiet country setting in Swartz Creek Schools. Close to expressways and amenities. Utilities are at street. Bring your own builder or use ours!

    Ryan Isaac RE/MAX Select

    7042 Saratoga Dr, Clayton Township, MI 48532
    • 7108 Sharp Rd, Swartz Creek, MI 48473

      Est $241,738 Not Listed For Sale

      7108 Sharp Rd, Swartz Creek, MI 48473

      • 4 Beds
      • 1 Bath
      • 1,450 Sq Ft
      • Built 1974
      7108 Sharp Rd, Swartz Creek, MI 48473

      Last Sold Summary

      • 16% Above List Price
      • $143/SF
      • 43 Days On Market

      Last Sold Price $208,000

      Last Listing Agent John Zerka ERA Prime Real Estate Group

  • /19

    $274,000

    • 4 Beds
    • 2.5 Baths
    • 2,136 Sq Ft

    4378 Staunton Dr, Swartz Creek, MI 48473

    Swartz Creek! Family is growing and needs more space, your luck! Very nice, larger home with many updates. newer roof, solar panels to help with those electric bills, nice wood flooring throughout. 2 and 1/2 bathrooms with beautiful surrounds. Private, Treed back yard with a fence, patio and storage shed. New septic in 2021. Many updates, it really is a must see.

    Layne Lucia Lucia Properties

    4378 Staunton Dr, Swartz Creek, MI 48473
  • 10036 Baldwin Rd, Gaines, MI 48436

    $405,000 Sold Jun 02, 2025

    10036 Baldwin Rd, Gaines, MI 48436

    • 3 Beds
    • 2 Baths
    • 1,868 Sq Ft
    • Built 1991

    Last Sold Summary

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

    Current Estimated Value $400,967

    Last Listing Agent Edward Constable Tremaine Real Estate

    10036 Baldwin Rd, Gaines, MI 48436
    • 7180 Sharp Rd, Swartz Creek, MI 48473

      Est $253,216 Not Listed For Sale

      7180 Sharp Rd, Swartz Creek, MI 48473

      • 3 Beds
      • 1.5 Baths
      • 1,700 Sq Ft
      • Built 1972
      7180 Sharp Rd, Swartz Creek, MI 48473

      Last Sold Summary

      • 4% Above List Price
      • $144/SF
      • 56 Days On Market

      Last Sold Price $244,500

      Last Listing Agent Andrea Thomas RE/MAX Michigan

  • /2

    $74,900

    • Land
    • 2.04 Acres
    • $36,716 per Acre

    3347 S Dye, Flint, MI 48507

    Ideal Commercial 2 acre parcel. Corner of Dye and Norko. Close to Miller and Linden Road. Water and sewer available at street. Gas, electric. Perfect for Office building, medical...etc... Minutes from US-23 and I-69

    Kari Hartley REMAX Town & Country

    3347 S Dye, Flint, MI 48507
  • 4438 Bridgeman Trail, Swartz Creek, MI 48473

    $230,000 Sold Aug 18, 2025

    4438 Bridgeman Trail, Swartz Creek, MI 48473

    • 3 Beds
    • 1 Bath
    • 1,632 Sq Ft
    • Built 1973

    Last Sold Summary

    • 1% Below List Price
    • $141/SF
    • 19 Days On Market

    Current Estimated Value $235,324

    Last Listing Agent Caroline Turner Athearn Realty

    4438 Bridgeman Trail, Swartz Creek, MI 48473
    • 7357 Ironwood Dr, Swartz Creek, MI 48473

      Est $223,179 Not Listed For Sale

      7357 Ironwood Dr, Swartz Creek, MI 48473

      • 3 Beds
      • 2 Baths
      • 1,804 Sq Ft
      • Built 1974
      7357 Ironwood Dr, Swartz Creek, MI 48473

      Last Sold Summary

      • 8% Above List Price
      • $114/SF
      • 4 Days On Market

      Last Sold Price $206,000

      Last Listing Agent Shannon Cameron eRealty

  • /18

    $199,500 Pending

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

    3139 Red Barn Rd, Flint, MI 48507

    Wonderfully updated home in Swartz creek schools! Fully fenced yard, lovely layout, and large open basement ready to be finished! Quiet, family-oriented neighborhood close to anything you could want. 2 living spaces, central air and all appliances included. Hardwood in bedrooms and hallway! Tour today!

    Darold Cummins ERA Prime Real Estate Group

    3139 Red Barn Rd, Flint, MI 48507
  • 5273 Don Shenk Dr, Swartz Creek, MI 48473

    $187,000 Sold Jun 30, 2025

    5273 Don Shenk Dr, Swartz Creek, MI 48473

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

    Last Sold Summary

    • 10% Above List Price
    • $158/SF
    • 3 Days On Market

    Current Estimated Value $187,963

    Last Listing Agent Roni Dickerson REMAX Town & Country

    5273 Don Shenk Dr, Swartz Creek, MI 48473
    • 7450 Grandwood Dr, Swartz Creek, MI 48473

      Est $248,544 Not Listed For Sale

      7450 Grandwood Dr, Swartz Creek, MI 48473

      • 3 Beds
      • 2 Baths
      • 1,320 Sq Ft
      • Built 1969
      7450 Grandwood Dr, Swartz Creek, MI 48473

      Last Sold Summary

      • 6% Above List Price
      • $178/SF
      • 21 Days On Market

      Last Sold Price $235,000

      Last Listing Agent David Donahue RE/MAX Michigan

  • /18

    $164,900

    • 2 Beds
    • 2.5 Baths
    • 1,250 Sq Ft

    2525 White Oak Place Unit 3, Flint, MI 48532

    Maintenance-Free Living with Serene Pond Views & Modern UpgradesWelcome home to this beautifully maintained, move-in-ready condo offering peaceful pond views complete with a charming waterfall backdrop. With 2 spacious bedrooms and 2.5 bathrooms, this home perfectly balances comfort, style, and low-maintenance living. Step inside to an inviting open-concept main floor designed for both

    Stephanie Eagle Howard Homes 4 You LLC

    2525 White Oak Place Unit 3, Flint, MI 48532
  • 1028400013 Baldwin Rd, Gaines Township, MI 48436

    $111,000 Sold Nov 17, 2025

    1028400013 Baldwin Rd, Gaines Township, MI 48436

    • Land
    • 9.86 Acres
    • $11,258 per Acre

    Last Sold Summary

    • 14% Below List Price
    • 41 Days On Market

    Last Listing Agent Mahmoud Gasama EXP Realty Main

    1028400013 Baldwin Rd, Gaines Township, MI 48436
    • 7439 Ironwood Dr, Swartz Creek, MI 48473

      Est $249,231 Not Listed For Sale

      7439 Ironwood Dr, Swartz Creek, MI 48473

      • 3 Beds
      • 2 Baths
      • 1,580 Sq Ft
      • Built 1968
      7439 Ironwood Dr, Swartz Creek, MI 48473

      Last Sold Summary

      • 22% Above List Price
      • $130/SF
      • 42 Days On Market

      Last Sold Price $205,000

      Last Listing Agent Chris Carlson The Mallory Corporation

  • /2

    $59,900

    • Land
    • 1.18 Acres
    • $50,763 per Acre

    4335 Lennon Rd, Flint, MI 48507

    Vacant land for commercial use. This is a corner lot at Lennon and Dutcher Roads. Over 1 acre lot located at the corner in front of the old Cinema 10 theater across the street from Randy Wise. This is NOT the Cinema. Great for an office, business, etc. Buyer/Buyers agent to contact Flint Township to see if there are restrictions for building.

    Ryan Isaac RE/MAX Select

    4335 Lennon Rd, Flint, MI 48507
  • 6011 Oak Creek Dr, Swartz Creek, MI 48473

    $230,000 Sold Feb 24, 2026

    6011 Oak Creek Dr, Swartz Creek, MI 48473

    • 2 Beds
    • 2 Baths
    • 1,434 Sq Ft
    • Built 1992

    Last Sold Summary

    • 5% Below List Price
    • $160/SF
    • 72 Days On Market

    Current Estimated Value $235,469

    Last Listing Agent Shane Adams RE/MAX Select

    6011 Oak Creek Dr, Swartz Creek, MI 48473
    • 7036 Fairgrove Dr, Swartz Creek, MI 48473

      Est $232,803 Not Listed For Sale

      7036 Fairgrove Dr, Swartz Creek, MI 48473

      • 3 Beds
      • 2.5 Baths
      • 1,186 Sq Ft
      • Built 1974
      7036 Fairgrove Dr, Swartz Creek, MI 48473

      Last Sold Summary

      • 8% Above List Price
      • $181/SF
      • 64 Days On Market

      Last Sold Price $215,000

      Last Listing Agent Dale Wolbert Wolbert Realty, LLC

  • /2

    $27,500

    • Land
    • 0.58 Acre
    • $47,414 per Acre

    7035 Saratoga Dr, Clayton Township, MI 48532

    Large lots with a quiet country setting in Swartz Creek Schools. Close to expressways and amenities. Utilities are at street. Bring your own builder or use ours!

    Ryan Isaac RE/MAX Select

    7035 Saratoga Dr, Clayton Township, MI 48532
  • 8420 Beers Rd, Swartz Creek, MI 48473

    $500,000 Sold Oct 31, 2025

    8420 Beers Rd, Swartz Creek, MI 48473

    • 3 Beds
    • 2.5 Baths
    • 3,084 Sq Ft
    • Built 1998

    Last Sold Summary

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

    Current Estimated Value $492,803

    Last Listing Agent Steven Melchor Berkshire Hathaway HomeServices Michigan Real Est

    8420 Beers Rd, Swartz Creek, MI 48473
    • 7093 Rivertown Rd, Swartz Creek, MI 48473

      Est $255,491 Not Listed For Sale

      7093 Rivertown Rd, Swartz Creek, MI 48473

      • 3 Beds
      • 1 Bath
      • 1,400 Sq Ft
      • Built 1975
      7093 Rivertown Rd, Swartz Creek, MI 48473

      Last Sold Summary

      • 22% Above List Price
      • $150/SF
      • 43 Days On Market

      Last Sold Price $209,500

      Last Listing Agent John Zerka ERA Prime Real Estate Group

  • /50

    $599,900

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

    9110 Baldwin Rd, Gaines, MI 48436

    Welcome to an outdoorsman’s dream property nestled in the peaceful countryside of Gaines! With a total of 4.97 serene acres, this beautiful ranch home offers the perfect combination of comfort, privacy, and space for all your hobbies. Inside, you’ll find 3 bedrooms and 2 full bathrooms, highlighted by cathedral ceilings in the living room and kitchen that create a bright, open feel. The large

    Mary Ann Stadler Real Estate Cousins

    9110 Baldwin Rd, Gaines, MI 48436
  • 12415 Old Miller Rd, Lennon Vlg, MI 48449

    $370,000 Sold Dec 19, 2025

    12415 Old Miller Rd, Lennon Vlg, MI 48449

    • 4 Beds
    • 2 Baths
    • 2,150 Sq Ft
    • Built 2025

    Last Sold Summary

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

    Last Listing Agent Edward Constable Tremaine Real Estate

    12415 Old Miller Rd, Lennon Vlg, MI 48449
    • 4176 Grand Blanc Rd, Swartz Creek, MI 48473

      Est $294,369 Not Listed For Sale

      4176 Grand Blanc Rd, Swartz Creek, MI 48473

      • 3 Beds
      • 2 Baths
      • 2,664 Sq Ft
      • Built 1990
      4176 Grand Blanc Rd, Swartz Creek, MI 48473

      Last Sold Summary

      • 82% Above List Price
      • $61/SF
      • 2 Days On Market

      Last Sold Price $162,000

      Last Listing Agent Brittney Duncan Coldwell Banker Professionals

  • 3295 Pine Run Dr, Swartz Creek, MI 48473

    $265,000 Pending

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

    3295 Pine Run Dr, Swartz Creek, MI 48473

    Cole Creek Estates ~ Swartz Creek Schools. Don't miss out on this updated and upgraded Colonial Home situated on 3 lots giving you .56 acres of land. Stepping into this home you will appreciate the warm feel of home.Dining area separates the kitchen from the living room and has french doors leading to the vaulted family room with wood burning wood stove and 3 walls of windows & doors looking out

    Frank Woods Century 21 Signature Realty

    3295 Pine Run Dr, Swartz Creek, MI 48473

Showing Results 281 - 320, Page 8 of 18

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