7,624

Franklin County, AL Homes

Section Image Section Image
  • /29

    $139,900

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

    221 8th St E, Red Bay, AL 35582

    Located on the East Side of Red Bay's Downtown this spacious 3 bedroom 2bath home is close to many restaurants, grocery store and Dollar General. This home sits on a large lot with room for a garden and has large shade trees in the front with a overlooking the back yard.

    Agent Photo

    Ellis Wooten

    Brickdriven Realty

    (256) 563-5556

    221 8th St E, Red Bay, AL 35582
  • /25

    Call for Price

    Village Square

    1 Bed

    100 Village Square, Russellville, AL 35654

    If you're looking for affordable senior living in Northwest, Alabama, take a look at Village Square Apartments in Russellville! Our community offers a thoughtfully designed 537 square-foot, one-bedroom, one-bathroom floor plan. Each of our homes includes a fully equipped kitchen, spacious living room and bedroom, a walk-in closet, and a full bath. Plus, our residents love the neighborly feel of

    100 Village Square, Russellville, AL 35654
  • /7

    $55,000 Sold Sep 12, 2025

    • Land
    • 10 Acres
    • $5,500 per Acre
    • 29 Days On Market

    1006 County Road 244, Russellville, AL 35654

    What a great opportunity to find a property with 10 +/- acres on the outskirts of the City limits of Russellville. There has been some timber cleared for a potential mobile home site. This wooded property is unrestricted. This property has lots of opportunities... a beautiful home, hunting, the farm place you always wanted, etc.

    Susan Stockton EXIT River City Realty

    1006 County Road 244, Russellville, AL 35654
    • /15

      Est $103,000 Not Listed For Sale

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

      945 Cook Rd, Phil Campbell, AL 35581

      945 Cook Rd, Phil Campbell, AL 35581
  • /26

    $412,650

    • 5 Beds
    • 3 Baths
    • 3,240 Sq Ft

    608 Elm Cir SW, Russellville, AL 35653

    At the end of the cul-de-sac on Elm Cir, you'll discover this 3240 sq ft home beautiful home that features 5 bedrooms 3 baths. An open concept kitchen/living area as you enter with views of the salt water pool. Kitchen has granite counters with stainless appliances, a spacious breakfast nook as well as a large dining room. The primary bedroom features french doors that lead to a bath ensuite

    Agent Photo

    Lisa Wood

    Riverside Realty, Inc

    (256) 474-2392

    608 Elm Cir SW, Russellville, AL 35653
  • /8

    $1,000 per month

    • 3 Beds
    • 2 Baths
    • 1,140 Sq Ft
    • Property for Rent

    575 Payne Creek Unit 126, Russellville, AL 35654

    SEPTEMBER SPECIAL! Get HALF OFF your deposit on ALL RENTALS. Your move-in ready home is waiting, with savings you'll love!------------- Welcome to Payne Creek Mobile Home Community in Russellville, AL! Lot 126 is available and move-in ready. This beautiful 2022 Clayton Home features 3 bedrooms, 2 bathrooms, and over 1,000 SQFT of comfortable living space. It includes essential appliances such as

    Jami Jacobson Twin Oaks MH Community / Twin Oaks AL MHP LLCTwin Oaks MH Commun

    575 Payne Creek Unit 126, Russellville, AL 35654
  • /5

    $65,000 Sold Sep 10, 2025

    • Land
    • 0.75 Acre
    • $86,667 per Acre
    • 47 Days On Market

    80 Caney Cove Rd, Phil Campbell, AL 35581

    Very nice lake lot on Upper Bear Creek. 99 ft +/- of waterfront. The lot has power and water with Pad. Nature lovers dream!

    GREG SWINNEY EXIT River City Realty

    80 Caney Cove Rd, Phil Campbell, AL 35581
    • /17

      Est $84,096 Not Listed For Sale

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

      346 Cheek Rd, Phil Campbell, AL 35581

      346 Cheek Rd, Phil Campbell, AL 35581
  • /47

    $399,900

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

    28 Bulls Place, Tuscumbia, AL 35674

    DISCOVER YOUR DREAM HOME IN THE HEART OF TWIN PINES SUBDIVISION SITUATED ON THE 6TH HOLE OF THE SCENIC GOLF COURSE. THIS STUNNING 4 BED 2.5 BATH HOME OFFERS EVERYTHING YOU NEED IN COMFORT, STYLE AND CONVENIENCE. THE GORGEOUS UPDATED KITCHEN BOAST BEAUTIFUL GRANITE COUNTERTOPS, LARGE ISLAND AND BRAND NEW APPLIANCES. THIS HOME HAS A FORMAL DINING ROOM AND A LARGE EAT IN KITCHEN. YOU CAN WORK FROM

    Agent Photo

    Latasha Lovelady

    The Platinum Realty Group, LLC

    (256) 906-9897

    28 Bulls Place, Tuscumbia, AL 35674
  • /7

    $950 per month

    Apartment for Rent

    2 Beds

    199 Mustang Dr, Russellville, AL 35654

    Welcome to your stunning new apartment! This brand-new construction features 2 bedrooms and 2 bathrooms, perfect for comfortable living. The kitchen is equipped with brand-new appliances, stove, microwave, and fridge. Enjoy the convenience of an in-unit laundry area, making chores a breeze. With central heating and air conditioning, you can relax in comfort year-round, adjusting the temperature

    199 Mustang Dr, Russellville, AL 35654
  • /41

    $399,900 Sold Sep 09, 2025

    • 2,700 Sq Ft
    • $148/SF
    • 0 Days On Market
    • 3 Beds
    • 2.5 Baths
    • Built 1980

    2591 Hwy 524, Russellville, AL 35653

    RUSTIC MEETS COUNTRY CHARM! This updated 1.5 story Farmhouse is situated on 46.8 acres for you to enjoy! Enter the front door to a beautiful foyer and prepare to fall in love with all the beautiful wood (some from this very property). The Primary Bedroom and glamorous bath with His/Her walk in closets are on the main level. A spacious living room and a Formal Dining room are very inviting with a

    JUANITA MARTIN RE/MAX Tri-State

    2591 Hwy 524, Russellville, AL 35653
    • /19

      Est $175,422 Not Listed For Sale

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

      724 Shady Grove Rd, Phil Campbell, AL 35581

      724 Shady Grove Rd, Phil Campbell, AL 35581
  • /18

    $85,000

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

    355 Main St, Vina, AL 35593

    Step back in time with this delightful early 1900s farmhouse, full of character and potential. Nestled on a manageable lot, this cozy home offers vintage charm in a prime location?just a short walk to the local school and park.Perfect for first-time buyers, investors, or anyone looking to bring new life to a piece of history. Enjoy the peaceful setting while still being close to everyday

    Agent Photo

    Ellis Wooten

    Brickdriven Realty

    (256) 861-3103

    355 Main St, Vina, AL 35593
  • /14

    $1,100 per month

    • 3 Beds
    • 2 Baths
    • 1,140 Sq Ft
    • Property for Rent

    575 Payne Creek Unit 193, Russellville, AL 35654

    SEPTEMBER SPECIAL! Get HALF OFF your deposit on ALL RENTALS. Your move-in ready home is waiting, with savings you'll love!------------- Welcome to Payne Creek Mobile Home Community! Discover this brand-new 2025 Phoenix Home on lot #193, featuring 1140 sq. ft. (16x76) of well-designed living space with 3 bedrooms and 2 bathrooms. This home offers a perfect blend of comfort, modern finishes, and

    Jami Jacobson Payne Creek MH Community / Payne Creek AL Land LLC

    575 Payne Creek Unit 193, Russellville, AL 35654
  • /25

    $252,000 Sold Sep 05, 2025

    • 2,131 Sq Ft
    • $118/SF
    • 164 Days On Market
    • 4 Beds
    • 2.5 Baths
    • Built 1996

    227 James Rd, Russellville, AL 35653

    Great home in tranquil neighborhood near Russellville City Schools. This home boast spacious living areas and outdoor retreats to provide the perfect backdrop for cherished memories. An inviting open concept layout. The great room features a gas log fireplace w/remote start, large windows bathe the space with natural light. This kitchen boast a breakfast bar. Step from the kitchen to the 36'x8'

    Pamela Holt Butler CRC Realty Inc

    227 James Rd, Russellville, AL 35653
    • /16

      Est $223,329 Not Listed For Sale

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

      2541 Highway 51, Phil Campbell, AL 35581

      2541 Highway 51, Phil Campbell, AL 35581
  • /14

    $215,000

    • 3 Beds
    • 3 Baths
    • 1,443 Sq Ft

    1663 Canyon Rd, Hodges, AL 35571

    This one won't last long. This very nice 3 bedroom, 2.5 bath home has a large living room, a modern kitchen with new appliances and dining area. Two bedrooms and 1.5 bath on the main level and large bedroom with large bath upstairs. For Car storage there's a 2 car garage. Nice front porch and large wooden rear deck. Must See ! This is a Fannie Mae HomePath Property.

    Rebecca Darden

    Prime Properties - Darden Real Estate

    (659) 200-4243

    1663 Canyon Rd, Hodges, AL 35571
  • /14

    $1,100 per month

    • 3 Beds
    • 2 Baths
    • 1,140 Sq Ft
    • Property for Rent

    575 Payne Creek Unit 191, Russellville, AL 35654

    SEPTEMBER SPECIAL! Get HALF OFF your deposit on ALL RENTALS. Your move-in ready home is waiting, with savings you'll love!------------- Welcome to Payne Creek Mobile Home Community! Discover this brand-new 2025 Phoenix Home on lot #191, featuring 1140 sq. ft. (16x76) of well-designed living space with 3 bedrooms and 2 bathrooms. This home offers a perfect blend of comfort, modern finishes, and

    Jami Jacobson Payne Creek MH Community / Payne Creek AL Land LLC

    575 Payne Creek Unit 191, Russellville, AL 35654
  • /17

    $178,000 Sold Sep 03, 2025

    • 1,200 Sq Ft
    • $148/SF
    • 11 Days On Market
    • 3 Beds
    • 2 Baths
    • Built 1996

    700 Westgate Dr, Russellville, AL 35653

    Stunning 3-Bedroom, 2-Bath Home on Half-Acre Lot in Russellville City School Zone.This beautifully updated home offers 3 spacious bedrooms, 2 modern bathrooms, and a full-size laundry room. Step into the kitchen and enjoy brand-new stainless steel appliances and sleek counter tops. Throughout the home, you'll find stylish new fixtures, recessed lighting, updated flooring, a new water

    Michelle James Riverside Realty, Inc

    700 Westgate Dr, Russellville, AL 35653
    • /30

      Est $216,000 Not Listed For Sale

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

      295 Bates Landing Rd, Phil Campbell, AL 35581

      295 Bates Landing Rd, Phil Campbell, AL 35581
  • /2

    $10,000

    • Land
    • 1.25 Acres
    • $8,000 per Acre

    White Street White St, Russellville, AL 35653

    Land is within City Limit and Mobile Homes are restricted. 1.25 acres wooded land. Prime residential property.

    Agent Photo

    Michael Roberts

    RE/MAX Tri-State

    (256) 291-3866

    White Street White St, Russellville, AL 35653
  • /14

    $1,100 per month

    • 3 Beds
    • 2 Baths
    • 1,140 Sq Ft
    • Property for Rent

    575 Payne Creek Unit 192, Russellville, AL 35654

    SEPTEMBER SPECIAL! Get HALF OFF your deposit on ALL RENTALS. Your move-in ready home is waiting, with savings you'll love!------------- Welcome to Payne Creek Mobile Home Community! Discover this brand-new 2025 Phoenix Home on lot #192, featuring 1140 sq. ft. (16x76) of well-designed living space with 3 bedrooms and 2 bathrooms. This home offers a perfect blend of comfort, modern finishes, and

    Jami Jacobson Payne Creek MH Community / Payne Creek AL Land LLC

    575 Payne Creek Unit 192, Russellville, AL 35654
  • /34

    $365,000 Sold Sep 02, 2025

    • 1,885 Sq Ft
    • $194/SF
    • 2 Days On Market
    • 3 Beds
    • 2 Baths
    • Built 1986

    3015 Hwy 624, Russellville, AL 35653

    Prepare to fall in love with this beautiful and well maintained home in the country! This home is nestled on approximately 6.5 picturesque acres offering seclusion & privacy.The full basement hosts extra storage space and would make a great man cave and is plumbed for the addition of a bathroom; it could also be finished out for additional living space. But the fun doesn't stop here! There is a

    Brenda Hunt CRC Realty, Inc.

    3015 Hwy 624, Russellville, AL 35653
    • /19

      Est $155,519 Not Listed For Sale

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

      214 Bates Landing Rd, Phil Campbell, AL 35581

      214 Bates Landing Rd, Phil Campbell, AL 35581
  • /15

    $45,000

    • Land
    • 7.8 Acres
    • $5,769 per Acre

    7.80 acres Alabama 24, Mount Hope, AL 35651

    Looking for a place to build your dream home? This 7.8 +/- acres of land with Highway 24 frontage is cleared and ready for you! This is also a perfect place for a subdivision, a mobile home park, self storage, farm or business! This property has no restrictions for endless possibilities! Mobile homes and farm animals are allowed!

    Agent Photo

    Morgan Jones

    MarMac Real Estate

    (256) 464-1954

    7.80 acres Alabama 24, Mount Hope, AL 35651
  • /14

    $1,100 per month

    • 3 Beds
    • 2 Baths
    • 1,140 Sq Ft
    • Property for Rent

    575 Payne Creek Unit 190, Russellville, AL 35654

    SEPTEMBER SPECIAL! Get HALF OFF your deposit on ALL RENTALS. Your move-in ready home is waiting, with savings you'll love!------------- Welcome to Payne Creek Mobile Home Community! Discover this brand-new 2025 Phoenix Home on lot #190, featuring 1140 sq. ft. (16x76) of well-designed living space with 3 bedrooms and 2 bathrooms. This home offers a perfect blend of comfort, modern finishes, and

    Jami Jacobson Payne Creek MH Community / Payne Creek AL Land LLC

    575 Payne Creek Unit 190, Russellville, AL 35654
  • /13

    $153,500 Sold Aug 28, 2025

    • 1,148 Sq Ft
    • $134/SF
    • 35 Days On Market
    • 3 Beds
    • 1.5 Baths
    • Built 1976

    442 Kelly Dr, Russellville, AL 35653

    MOVE IN READY!! Check out this 3 bedroom, 1.5 bath home situated on a spacious 0.48 acre lot in Oak Hills Subdivision. You'll appreciate the recent updates. Open kitchen that leads into the kitchen and eat in kitchen. The brick outside has recently been painted for a more modern look. Hablo Espanol.

    HANNY WITT Main Street Real Estate

    442 Kelly Dr, Russellville, AL 35653
    • /7

      Est $111,667 Not Listed For Sale

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

      208 Weeks St, Phil Campbell, AL 35581

      208 Weeks St, Phil Campbell, AL 35581
  • /2

    $20,000

    • Land
    • 2.01 Acres
    • $9,950 per Acre

    00 White St, Russellville, AL 35653

    Wooded area but prime Residential vacant land, just waiting for improvement and development. Suitable for single multi-family residence. Land is within City Limit and Mobile Homes are restricted. There is an additional parcel 1.25 acres adjacent to this property. I have both properties listed and the second owner is asking $15,000 for the 1.25 acres.

    Agent Photo

    Michael Roberts

    RE/MAX Tri-State

    (256) 669-8782

    00 White St, Russellville, AL 35653
  • /14

    $1,100 per month

    • 3 Beds
    • 2 Baths
    • 1,140 Sq Ft
    • Property for Rent

    575 Payne Creek Unit 148, Russellville, AL 35654

    SEPTEMBER SPECIAL! Get HALF OFF your deposit on ALL RENTALS. Your move-in ready home is waiting, with savings you'll love!------------- Welcome to Payne Creek Mobile Home Community! Discover this brand-new 2025 Phoenix Home on lot #148, featuring 1140 sq. ft. (16x76) of well-designed living space with 3 bedrooms and 2 bathrooms. This home offers a perfect blend of comfort, modern finishes, and

    Jami Jacobson Payne Creek MH Community / Payne Creek AL Land LLC

    575 Payne Creek Unit 148, Russellville, AL 35654
  • /36

    $460,000 Sold Aug 25, 2025

    • 3,541 Sq Ft
    • $130/SF
    • 8 Days On Market
    • 4 Beds
    • 3.5 Baths
    • Built 1997

    4347 Waterloo Rd, Russellville, AL 35653

    Welcome to your private slice of paradise! Nestled on 23.8 breathtaking acres, this stunning 4-bedroom, 3.5-bath home offers the perfect blend of luxury, space, and serene countryside living. Whether you're dreaming of a family compound, a hobby farm, or just room to roam, this property delivers. Buyers to verify all sq ft and information.

    MISTY GEORGE EXIT Realty Shoals

    4347 Waterloo Rd, Russellville, AL 35653
    • /32

      Est $115,683 Not Listed For Sale

      • 2 Beds
      • 1.5 Baths
      • 2,083 Sq Ft

      240 McMicken Rd, Phil Campbell, AL 35581

      240 McMicken Rd, Phil Campbell, AL 35581
  • /13

    $170,000 Pending

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

    786 Hwy 87, Russellville, AL 35654

    This one of a kind home has a lovely setting on approx. 1.50+/- acres of land. The roof is only 2 years old, and the water heater is only 6 months old. It features 3 BR, and 2 BA, den, kitchen, and laundry. It also has a detached building approx. 28x21. This house features so much original wood work.

    Agent Photo

    Kris Burleson

    Lawson Real Estate Inc

    (256) 472-9588

    786 Hwy 87, Russellville, AL 35654
  • /14

    $1,100 per month

    • 3 Beds
    • 2 Baths
    • 1,140 Sq Ft
    • Property for Rent

    575 Payne Creek Unit 124, Russellville, AL 35654

    SEPTEMBER SPECIAL! Get HALF OFF your deposit on ALL RENTALS. Your move-in ready home is waiting, with savings you'll love!------------ Welcome to Payne Creek Mobile Home Community! Discover this brand-new 2025 Phoenix Home on lot #124, featuring 1140 sq. ft. (16x76) of well-designed living space with 3 bedrooms and 2 bathrooms. This home offers a perfect blend of comfort, modern finishes, and

    Jami Jacobson Payne Creek MH Community / Payne Creek AL Land LLC

    575 Payne Creek Unit 124, Russellville, AL 35654
  • /35

    $129,300 Sold Aug 15, 2025

    • 1,432 Sq Ft
    • $90/SF
    • 630 Days On Market
    • 4 Beds
    • 2 Baths
    • Built 2000

    225 Duren Rd, County, AL 35593

    Lets GO!!!! All new everything..... HVAC, Gas Furnace, Porch and Deck, Flooring, Kitchen Cabinets, and countertops, Paint, Carpet, VHF, Lights, Gutters, a...225 Duren Ball Road

    Terry Sherer Keller Williams Homewood

    225 Duren Rd, County, AL 35593
    • /8

      Est $112,000 Not Listed For Sale

      221 Wyatt Dr, Phil Campbell, AL 35581

      221 Wyatt Dr, Phil Campbell, AL 35581
  • /2

    $44,800 Pending

    • Land
    • 16 Acres
    • $2,800 per Acre

    16 acres State Highway 44, Russellville, AL 35654

    SOLD BEFORE PRINT

    Agent Photo

    Morgan Jones

    MarMac Real Estate

    (256) 496-5246

    16 acres State Highway 44, Russellville, AL 35654
  • /11

    $1,000 per month

    • 3 Beds
    • 2 Baths
    • 1,200 Sq Ft
    • Property for Rent

    575 Payne Creek Unit 143, Russellville, AL 35654

    SEPTEMBER SPECIAL! Get HALF OFF your deposit on ALL RENTALS. Your move-in ready home is waiting, with savings you'll love!------------ Welcome to Payne Creek MH Community in Russellville, AL! Discover this affordable and beautiful 2020 Clayton/Southern Home located on lot #143. Featuring 3 bedrooms, 2 bathrooms, and 1,200 SQFT, this home is move-in ready. It comes with essential appliances

    Jami Jacobson Payne Creek MH Community / Payne Creek AL Land LLC

    575 Payne Creek Unit 143, Russellville, AL 35654
  • /36

    $213,000 Sold Aug 12, 2025

    • 1,508 Sq Ft
    • $141/SF
    • 44 Days On Market
    • 3 Beds
    • 2 Baths
    • Built 1962

    194 Valley View Dr, Russellville, AL 35652

    Charming single level three bedroom, two bath limestone home. Home features original hardwood floors in most rooms and painted kitchen cabinets with a center island in kitchen. Nice living room with large window open to the dining area. Central Unit 2022 and windows 2023. Covered front and back porches, perfect for relaxing. Enjoy outdoor living on the back deck with a nice pergola.

    Joe Hutchins Riverside Realty, Inc

    194 Valley View Dr, Russellville, AL 35652
    • /33

      Est $194,000 Not Listed For Sale

      • 5 Beds
      • 3 Baths
      • 2,194 Sq Ft

      450 Highway 63, Phil Campbell, AL 35581

      450 Highway 63, Phil Campbell, AL 35581

Showing Results 1 - 40, Page 1 of 18

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