13,011

Rankin, MI Homes

Section Image Section Image
  • /21

    $115,000

    $60K PRICE DROP
    • 3 Beds
    • 2 Baths
    • 1,215 Sq Ft

    2140 S Dye Rd, Flint, MI 48532

    Nice 3-bedroom ranch with an open floor plan. 3 nice-sized bedrooms, and 2 full-size bathrooms. One of the bathrooms is a private bathroom for the Master bedroom. Spacious living room with vaulted ceilings. The kitchen has ample counter space and countertops, with Oak finished cabinets. The backyard is fenced for kids and pets, and has a storage shed for all your yard equipment. There is a huge

    Agent Photo

    Scott Reel

    American Associates Inc

    2140 S Dye Rd, Flint, MI 48532
  • /22

    Starting at $1,199 Per Month

    • 1 - 3 Beds

    8250 Miller Rd, Swartz Creek, MI 48473

    Welcome to Atlas North Apartments, conveniently located at 8250 Miller Road in Swartz Creek, MI 48473. Our pet-friendly community offers spacious 1, 2, and 3 bedroom apartments ranging in size from 613 to 1,151 square feet. Each apartment is designed with your comfort in mind and includes fully equipped kitchens and access to a variety of modern amenities. Residents enjoy a welcoming clubhouse

    Atlas North

    8250 Miller Rd, Swartz Creek, MI 48473
  • 7295 Seymour Rd, Swartz Creek, MI 48473

    $24,000

    Sold Jan 29, 2026

    7295 Seymour Rd, Swartz Creek, MI 48473

    • Land
    • 40,510 Sq Ft
    • $25,806 per Acre

    Last Sold Summary

    • 20% Below List Price
    • 2,178 Days On Market

    Current Estimated Value $32,500

    Last Listing Agent Brian Will REMAX Platinum Fenton

    7295 Seymour Rd, Swartz Creek, MI 48473
    • 9457 Reid Rd, Swartz Creek, MI 48473

      Est $366,098

      Not Listed For Sale

      9457 Reid Rd, Swartz Creek, MI 48473

      • 4 Beds
      • 3 Baths
      • 2,240 Sq Ft
      • Built 1970
      9457 Reid Rd, Swartz Creek, MI 48473

      Last Sold Summary

      • 10 Days On Market

      Last Listing Agent Shanna Meissner Keller Williams First

  • 8403 Miller Rd, Swartz Creek, MI 48473

    $269,900

    Pending
    • 2 Beds
    • 1 Bath
    • 1,950 Sq Ft

    8403 Miller Rd, Swartz Creek, MI 48473

    Welcome home to Swartz Creek living! Priced at $269,900, this beautifully refreshed 2-bedroom, 1-bathroom ranch sits on a gorgeous 0.44-acre lot, creating an absolute backyard paradise. Step into the sprawling yard through a new 2026 Steel oak patio door and enter the partially fenced yard, which features a freshly repainted deck and a fantastic above-ground pool with a new filter 2025 surrounded

    Agent Photo

    Jeremy Hoover

    Keller Williams First

    8403 Miller Rd, Swartz Creek, MI 48473
  • /25

    Starting at $963 Per Month

    • Studio - 2 Beds

    1171 Ramsgate Rd, Flint, MI 48532

    Step into graceful European living when you step into Stonehenge Gates, a tranquil planned community in culturally rich Flint, MI! This distinctive community is nestled deep in the heart of a gorgeous residential area well removed from Flint's busier streets. Surrounded by our lush, gorgeous grounds you'll feel like you're living in the country, but you won't lose any of the conveniences of the

    Stonehenge Gates

    1171 Ramsgate Rd, Flint, MI 48532
  • /29

    $285,000

    Sold Jul 21, 2026

    7108 Fairgrove Dr, Swartz Creek, MI 48473

    • 3 Beds
    • 1.5 Baths
    • 1,648 Sq Ft
    • Built 1976

    Last Sold Summary

    • 8% Above List Price
    • $173/SF
    • 3 Days On Market

    Current Estimated Value $264,358

    Last Listing Agent James Drudi eXp Realty, LLC

    7108 Fairgrove Dr, Swartz Creek, MI 48473
    • 5295 Daval Dr, Swartz Creek, MI 48473

      Est $234,865

      Not Listed For Sale

      5295 Daval Dr, Swartz Creek, MI 48473

      • 4 Beds
      • 1.5 Baths
      • 1,724 Sq Ft
      • Built 1968
      5295 Daval Dr, Swartz Creek, MI 48473

      Last Sold Summary

      • 3 Days On Market

      Last Listing Agent Layne Lucia Lucia Properties

  • /66

    $225,000

    $25K PRICE DROP
    • 3 Beds
    • 2 Baths
    • 1,573 Sq Ft

    1368 Winfield Dr, Swartz Creek, MI 48473

    Beautiful three-bedroom, two-full-bath ranch situated on just under half an acre. This move-in-ready home features beautiful hardwood floors, a spacious yard, and a detached two-plus-car garage. Ready for its new owner today! Come see it before it’s gone—it won’t last long! Central air, Newer Generac whole home generator and laundry hookup on the main floor.

    Agent Photo

    Kyle Raup

    Century 21 Signature Realty

    1368 Winfield Dr, Swartz Creek, MI 48473
  • /38

    Starting at $870 Per Month

    • 1 - 2 Beds

    3200 Wimbleton Dr, Flint, MI 48532

    Genesee Village Apartments offers a selection of one and two-bedroom apartment homes to fit your lifestyle. The smart concept of our homes are enhanced by the thoughtful list of community and household amenities. Upon entering your home, you'll be greeted by the warm ambiance. The door walls allow for plenty of natural light, and the charming bedrooms, closet space, and separate dining area

    Genesee Village - Flint, MI

    3200 Wimbleton Dr, Flint, MI 48532
  • 9215 Grand Blanc Rd, Gaines, MI 48436

    $489,000

    Sold Mar 10, 2026

    9215 Grand Blanc Rd, Gaines, MI 48436

    • 3 Beds
    • 2 Baths
    • 1,850 Sq Ft
    • Built 1974

    Last Sold Summary

    • 39% Below List Price
    • $264/SF
    • 227 Days On Market

    Current Estimated Value $498,957

    Last Listing Agent Shane Adams RE/MAX Select

    9215 Grand Blanc Rd, Gaines, MI 48436
    • 4295 W Maple Ave, Flint, MI 48507

      Est $271,138

      Not Listed For Sale

      4295 W Maple Ave, Flint, MI 48507

      • 3 Beds
      • 1 Bath
      • 1,486 Sq Ft
      • Built 1961
      4295 W Maple Ave, Flint, MI 48507

      Last Sold Summary

      • 4 Days On Market

      Last Listing Agent Donna Masiulis Century 21 Signature Realty

  • /32

    $390,000

    $110K PRICE DROP
    • 3 Beds
    • 2 Baths
    • 1,400 Sq Ft

    8410 Linden Rd, Swartz Creek, MI 48473

    Lake Fenton Schools. This 3 bedroom 2 bath home features a walk out basement and attached 2 car garage. This house and the place of worship building next door are on one property and to be sold together. Total 10 acres. You can live in the house and run your business out of the building next door.

    Agent Photo

    Debbie Caldwell

    American Associates Inc

    8410 Linden Rd, Swartz Creek, MI 48473
  • /23

    $1,069 Per Month

    • 3 Beds
    • 2 Baths
    • 840 Sq Ft
    • House for Rent

    27 Bellwood Dr, Swartz Creek, MI 48473

    Welcome Home Affordable Living at Its Best Do not miss your opportunity to own this charming 1985 modular home featuring 3 bedrooms, 2 bathrooms, and 940 square feet of comfortable living space. Recent Updates Include Brand new furnace New AC system New flooring throughout the home Fresh interior paint Rebuilt deck perfect for relaxing outdoors Newer skirting This home is move in ready and

    27 Bellwood Dr, Swartz Creek, MI 48473
  • 5424 Cook Rd, Swartz Creek, MI 48473

    $277,000

    Sold Jun 26, 2026

    5424 Cook Rd, Swartz Creek, MI 48473

    • 3 Beds
    • 1.5 Baths
    • 1,280 Sq Ft
    • Built 1998

    Last Sold Summary

    • 3% Above List Price
    • $216/SF
    • 6 Days On Market

    Current Estimated Value $275,188

    Last Listing Agent John Tremaine Tremaine Real Estate

    5424 Cook Rd, Swartz Creek, MI 48473
    • 3304 Heritage Blvd, Swartz Creek, MI 48473

      Est $332,146

      Not Listed For Sale

      3304 Heritage Blvd, Swartz Creek, MI 48473

      • 3 Beds
      • 2 Baths
      • 1,418 Sq Ft
      • Built 2024
      3304 Heritage Blvd, Swartz Creek, MI 48473

      Last Sold Summary

      • 220 Days On Market

      Last Listing Agent Lucy Ham Ham Group Realty

  • /32

    $295,000

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

    6212 Bainbridge Dr Unit 98, Swartz Creek, MI 48473

    Welcome home to this charming end-unit condo in Swartz Creek, offering 3 bedrooms, 2 baths, and 1,611 square feet of comfortable living space. Featuring a convenient zero-step entry, this bright and inviting home is well-maintained and features neutral décor and a peaceful setting backing to a wooded area. The spacious interior offers plenty of natural light, highlighted by two beautiful bay

    Agent Photo

    Kathy Quayle

    Coldwell Banker Kuehnle & Associates

    6212 Bainbridge Dr Unit 98, Swartz Creek, MI 48473
  • /17

    $1,209 Per Month

    • 3 Beds
    • 2 Baths
    • 1,248 Sq Ft
    • House for Rent

    28 Bellwood Dr, Swartz Creek, MI 48473

    DON'T MISS OUT! Your New Home Awaits! Fall in love with this beautiful 3-bedroom, 2-bath home offering 1,284 sq. ft. of comfortable living space! Whether you're a first-time homebuyer or looking to upgrade, this home has everything you need! Home Features NEW Roof NEW Skirting Spacious kitchen with Energy Star appliances Plenty of storage throughout Private primary suite with a spa-inspired

    28 Bellwood Dr, Swartz Creek, MI 48473
  • 5339 Don Shenk Dr, Swartz Creek, MI 48473

    $200,000

    Sold Feb 25, 2026

    5339 Don Shenk Dr, Swartz Creek, MI 48473

    • 3 Beds
    • 1 Bath
    • 1,036 Sq Ft
    • Built 1957

    Last Sold Summary

    • 2% Below List Price
    • $193/SF
    • 0 Days On Market

    Current Estimated Value $204,420

    Last Listing Agent Tamara Corbat New Nest Realty

    5339 Don Shenk Dr, Swartz Creek, MI 48473
    • 6264 Hidden Forrest Dr, Swartz Creek, MI 48473

      Est $890,031

      Not Listed For Sale

      6264 Hidden Forrest Dr, Swartz Creek, MI 48473

      • 3 Beds
      • 4 Baths
      • 5,750 Sq Ft
      • Built 2022
      6264 Hidden Forrest Dr, Swartz Creek, MI 48473

      Last Sold Summary

      • 14 Days On Market

      Last Listing Agent Tim Lanphear The Brokerage Real Estate Enthusiasts

  • 7241 Miller Rd, Swartz Creek, MI 48473

    $199,900

    Pending
    • 3 Beds
    • 1 Bath
    • 1,740 Sq Ft

    7241 Miller Rd, Swartz Creek, MI 48473

    Welcome home to 7241 Miller Road — a warm and inviting brick ranch tucked back on over an acre of mature trees and lush lawn in the heart of Swartz Creek. This 1,025 sq ft, one-level home offers the perfect blend of classic charm and thoughtful updates, all within the sought-after Swartz Creek School District.Step inside to a bright and comfortable living room anchored by a cozy fireplace

    Agent Photo

    Abdul Hadi Abro

    Real Estate For A CAUSE

    7241 Miller Rd, Swartz Creek, MI 48473
  • /4

    $650

    Total Monthly Price

    • Studio
    • 1 Bath
    • 400 Sq Ft
    • House for Rent

    1513 East Dr Unit 2, Flint, MI 48532

    Studio Bedroom 1 BathCozy Home on a quiet street with a back yard.All on one floor, no stairs to climb.This is a duplex. The attached duplex is offset and none of the shared walls are living areas.Please contact by text or email.

    1513 East Dr Unit 2, Flint, MI 48532
  • 5178 Seymour Rd, Swartz Creek, MI 48473

    $239,000

    Sold Sep 29, 2025

    5178 Seymour Rd, Swartz Creek, MI 48473

    • 4 Beds
    • 2.5 Baths
    • 1,510 Sq Ft
    • Built 1969

    Last Sold Summary

    • 4% Below List Price
    • $158/SF
    • 18 Days On Market

    Current Estimated Value $251,818

    Last Listing Agent Holly Brown Real Estate Cousins

    5178 Seymour Rd, Swartz Creek, MI 48473
    • 10147 Grand Blanc Rd, Gaines, MI 48436

      Not Listed For Sale

      10147 Grand Blanc Rd, Gaines, MI 48436

      • 2 Beds
      • 1 Bath
      • 850 Sq Ft
      • Built 1950
      10147 Grand Blanc Rd, Gaines, MI 48436

      Last Sold Summary

      • 118 Days On Market

      Last Listing Agent Quin Bartlett REMAX Town & Country

  • /47

    $224,900

    $5K PRICE DROP
    • 2 Beds
    • 2 Baths
    • 1,181 Sq Ft

    4440 Springbrook Dr Unit 72, Swartz Creek, MI 48473

    Welcome to this beautifully updated and well-maintained 2-bedroom, 2-bath condo. Offering almost 1200 sq ft of comfortable main-level living, plus a full unfinished basement ready for your personal touch. The open-concept floor plan is ideal for entertaining, featuring a spacious living area that flows seamlessly into the dining room and kitchen. Numerous updates include flooring, interior paint,

    Agent Photo

    David Taljonick

    REMAX Right Choice

    4440 Springbrook Dr Unit 72, Swartz Creek, MI 48473
  • /17

    $5,500 Per Month

    • 3,625 Sq Ft
    • Property for Rent

    5080 W Bristol Rd, Flint, MI 48507

    This well-located 3,625 square feet professional office space offers a versatile and efficient layout featuring a mix of larger (9) and smaller (4) private rooms, ideal for a variety of business operations. A welcoming shared front reception area provides a strong professional first impression for clients and visitors, while the large basement adds valuable supplemental space for storage or

    Lina Aboughannen Inca Realty, LLC

    5080 W Bristol Rd, Flint, MI 48507
  • 6163 King Arthur Dr, Swartz Creek, MI 48473

    $270,000

    Sold May 15, 2026

    6163 King Arthur Dr, Swartz Creek, MI 48473

    • 4 Beds
    • 1.5 Baths
    • 1,532 Sq Ft
    • Built 1974

    Last Sold Summary

    • 2% Above List Price
    • $176/SF
    • 28 Days On Market

    Current Estimated Value $267,489

    Last Listing Agent Stephanie Rossello Coldwell Banker Professionals

    6163 King Arthur Dr, Swartz Creek, MI 48473
    • /28

      Est $192,591

      Not Listed For Sale

      7335 Miller Rd, Swartz Creek, MI 48473

      • 3 Beds
      • 1.5 Baths
      • 1,200 Sq Ft
      • Built 1970
      7335 Miller Rd, Swartz Creek, MI 48473

      Last Sold Summary

      • 7 Days On Market

      Last Listing Agent Renita West Huston Real Estate, Inc.

  • 7556 Miller Rd, Swartz Creek, MI 48473

    $169,900

    $20K PRICE DROP Pending
    • 3 Beds
    • 1 Bath
    • 1,178 Sq Ft

    7556 Miller Rd, Swartz Creek, MI 48473

    Seller will look at all reasonable offers.Downtown Swartz Creek this remodeled 3 bedroom one bath home is waiting for you. Enjoy the convenience of being in town walking distance to everywhere.

    Agent Photo

    Debbie Caldwell

    American Associates Inc

    7556 Miller Rd, Swartz Creek, MI 48473
  • /3

    $900 Per Month

    • 1 Bed
    • 1 Bath
    • 600 Sq Ft
    • Raubinger

    4534 Raubinger Rd Unit 3, Swartz Creek, MI 48473

    Completely new, renovated in 2026! Beautifully re-done apartments in Swartz Creek, ready for new tenants! We have a few apartments ready today and more coming soon! We have 4, one bedrooms available today. There are some with tubs and some with walk in showers. All new appliances, flooring, bathrooms, kitchens and fresh paint! Two bedrooms coming soon! Please contact Justin Kidd at

    4534 Raubinger Rd Unit 3, Swartz Creek, MI 48473
  • 4353 Dixon Dr, Swartz Creek, MI 48473

    $215,000

    Sold Jun 10, 2026

    4353 Dixon Dr, Swartz Creek, MI 48473

    • 3 Beds
    • 1.5 Baths
    • 1,342 Sq Ft
    • Built 1968

    Last Sold Summary

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

    Current Estimated Value $213,443

    Last Listing Agent Andrea Fick RE/MAX Select

    4353 Dixon Dr, Swartz Creek, MI 48473
    • 5390 Brobeck St, Flint, MI 48532

      Est $140,262

      Not Listed For Sale

      5390 Brobeck St, Flint, MI 48532

      • 3 Beds
      • 1 Bath
      • 904 Sq Ft
      • Built 1953
      5390 Brobeck St, Flint, MI 48532

      Last Sold Summary

      • 3 Days On Market

      Last Listing Agent Nick Ramsey New Michigan Realty

  • /17

    $449,900

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

    7246 Geraldine Cir Unit 48, Swartz Creek, MI 48473

    Welcome home to Swartz Creek! Cedar Creek Construction offers their most popular floorplan, The Boulder, boasting the perfect blend of modern design, quality finishes, and easy single-level living. Step into an open-concept layout featuring a spacious living area filled with natural light, seamlessly flowing into the kitchen and dining space—ideal for everyday living and entertaining. The kitchen

    Agent Photo

    Todd Fedie

    KW Realty Livingston

    7246 Geraldine Cir Unit 48, Swartz Creek, MI 48473
  • /8

    $1,618 Per Month

    • 500 Sq Ft
    • Property for Rent

    2503 S Linden Rd Unit 270, Flint, MI 48532

    Move-in-ready 1,766 SF office suite for lease featuring a large lobby with dedicated reception, seven private offices, and multiple storage closets; lease includes electric, gas, water, and sewer for predictable all-in costs—ideal for medical, legal, finance, tech, or other professional services seeking a clean, efficient layout with clear client/staff flow; available now—Call to Scheduel a

    Edward Constable Tremaine Real Estate

    2503 S Linden Rd Unit 270, Flint, MI 48532
  • 8083 Crapo St, Swartz Creek, MI 48473

    $133,000

    Sold Aug 06, 2026

    8083 Crapo St, Swartz Creek, MI 48473

    • 2 Beds
    • 1 Bath
    • 696 Sq Ft
    • Built 1934

    Last Sold Summary

    • 5% Below List Price
    • $191/SF
    • 14 Days On Market

    Current Estimated Value $133,074

    Last Listing Agent Sandra Carnes Red Fox Realty LLC

    8083 Crapo St, Swartz Creek, MI 48473
    • 6225 Grand Blanc Rd, Swartz Creek, MI 48473

      Est $677,085

      Not Listed For Sale

      6225 Grand Blanc Rd, Swartz Creek, MI 48473

      • 3 Beds
      • 2.5 Baths
      • 2,501 Sq Ft
      • Built 2007
      6225 Grand Blanc Rd, Swartz Creek, MI 48473

      Last Sold Summary

      • 3 Days On Market

      Last Listing Agent Kristy Mohr Red Fox Realty LLC

  • 7562 Miller Rd, Swartz Creek, MI 48473

    $159,900

    $30K PRICE DROP Pending
    • 2 Baths
    • 1,000 Sq Ft

    7562 Miller Rd, Swartz Creek, MI 48473

    Seller will look at all reasonable offers. Downtown Swartz Creek 2 unit for sale. Live in one unit and rent out the other unit. Updated ready to go.

    Agent Photo

    Debbie Caldwell

    American Associates Inc

    7562 Miller Rd, Swartz Creek, MI 48473
  • /30

    $2,000 Per Month

    • 2,000 Sq Ft
    • Property for Rent

    4488 W Bristol Rd, Flint, MI 48507

    An outstanding, one-of-a-kind, well-maintained, and nicely finished three-story office building offering flexible suites for lease ranging from 2,500 sq ft to 20,000 sq ft, ideal for medical, insurance, and general office use. Located in a high-visibility area with easy access to I-69, Miller Road, and Linden Road, and just minutes from I-75, US-23, Bishop International Airport, Genesee Valley

    Bahia Jarrah Keller Williams First

    4488 W Bristol Rd, Flint, MI 48507
  • 7453 Country Meadow Dr Unit 64, Swartz Creek, MI 48473

    $200,000

    Sold Oct 27, 2025

    7453 Country Meadow Dr Unit 64, Swartz Creek, MI 48473

    • 2 Beds
    • 2 Baths
    • 1,148 Sq Ft
    • Built 1990

    Last Sold Summary

    • 9% Below List Price
    • $174/SF
    • 73 Days On Market

    Current Estimated Value $213,628

    Last Listing Agent Janice Stuckey American Associates Inc

    7453 Country Meadow Dr Unit 64, Swartz Creek, MI 48473
    • 6215 Clubhouse Way, Swartz Creek, MI 48473

      Est $247,618

      Not Listed For Sale

      6215 Clubhouse Way, Swartz Creek, MI 48473

      • 3 Beds
      • 1.5 Baths
      • 1,380 Sq Ft
      • Built 2006
      6215 Clubhouse Way, Swartz Creek, MI 48473

      Last Sold Summary

      • 20 Days On Market

      Last Listing Agent Brian LeBoeuf REMAX City Centre

Showing Results 1 - 40, Page 1 of 18

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