2,370

Homes in ZIP Code 35654

Section Image Section Image
  • /36

    $115,000

    • 2 Beds
    • 1 Bath
    • 896 Sq Ft

    40 Martin St, Russellville, AL 35654

    This home is in Littleville in Colbert County, but has a Russellville address. Charming 2-bedroom home on spacious lot located in Littleville. This inviting 2-bedroom, 1-bath home sits on a generous 0.45-acre lot and offers both comfort and practicality. Recent updates include new flooring throughout, a modern vanity, and an new toilet in the bathroom. All stainless kitchen appliances convey with

    Agent Photo

    Donna Brown

    CRC Realty, Inc.

    (256) 921-4853

    40 Martin St, Russellville, AL 35654
  • /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
  • /74

    $615,000 Sold Aug 28, 2025

    • 2,724 Sq Ft
    • $226/SF
    • 51 Days On Market
    • 4 Beds
    • 3.5 Baths
    • Built 2017

    3043 Colburn Mill Rd, Russellville, AL 35654

    This property has it ALL! Acreage, house, workshop, additional living quarters, garages for cars, trucks, lawn equipment, recreational vehicles, RV parking and even a mechanic's pit in the detached garage! Your guests will be wowed upon entering the large, foyer with beautiful hardwood flooring. The living room is very spacious with built-ins and an electric fireplace insert. You can exit the

    Janet Griffin RE/MAX Tri-State

    3043 Colburn Mill Rd, Russellville, AL 35654
    • /13

      Not Listed For Sale

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

      1685 Cook Creek Rd, Russellville, AL 35654

      1685 Cook Creek Rd, Russellville, AL 35654
  • /3

    $150,000

    • Land
    • 20 Acres
    • $7,500 per Acre

    20 acres County Road 456, Russellville, AL 35654

    Spacious 20+/- acres of fully fenced pasture, conveniently located near Highway 24. This prime land offers easy access to both Decatur and Huntsville. The property comes with no restrictions, providing endless possibilities. Features include a tractor shed, a small shed, a well house, and existing power and water connections. Ideal for farming, building your dream home, or investment

    Agent Photo

    Morgan Jones

    MarMac Real Estate

    (256) 554-9550

    20 acres County Road 456, Russellville, AL 35654
  • /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
  • /42

    $500,000 Sold Aug 08, 2025

    • 2,565 Sq Ft
    • $195/SF
    • 13 Days On Market
    • 4 Beds
    • 2.5 Baths
    • Built 1977

    1929 County Road 91, Russellville, AL 35654

    Private 10.82 acre retreat with a 2,848 sq ft 4BR/2.5BA home, ideal for country living and entertaining. Enjoy the saltwater pool with an impressive pool house (pool house is 624 sq.ft.) featuring an RV hookup. Relax on the second-story deck or by the pond with floating dock. The home offers an outdoor kitchen with natural gas and comfortable, well-defined living spaces, a spacious primary suite,

    Lisa Marsh Coldwell Banker Pinnacle Properties

    1929 County Road 91, Russellville, AL 35654
    • /8

      Est $156,836 Not Listed For Sale

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

      610 Witt Store Rd, Russellville, AL 35654

      610 Witt Store Rd, Russellville, AL 35654
  • /15

    $45,000

    • Land
    • 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
  • /20

    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
  • /13

    $140,000 Sold Aug 08, 2025

    • 1,008 Sq Ft
    • $139/SF
    • 32 Days On Market
    • 3 Beds
    • 2 Baths
    • Built 1995

    31055 Hwy 724, Russellville, AL 35654

    Welcome to this beautifully renovated cottage home featuring 3 bedrooms and 2 bathrooms, situated in the Waco community. Set on a generous 0.80-acre lot, this property offers ample outdoor space, highlighted by a spacious wooden deck perfect for relaxation and entertaining. With the added convenience of two septic tanks, this home is designed for modern living. Recent upgrades include a new roof,

    HANNY WITT Main Street Real Estate

    31055 Hwy 724, Russellville, AL 35654
    • /26

      Est $197,918 Not Listed For Sale

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

      1175 Sheffield Cir, Russellville, AL 35654

      1175 Sheffield Cir, Russellville, AL 35654
  • /44

    $229,900

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

    37751 Highway 43, Russellville, AL 35654

    Welcome to this beautifully updated 3-bedroom, 1-bath home conveniently located just off Hwy 43. This move-in-ready property features brand new windows, sheetrock, fresh paint throughout, and a blend of partially new flooring alongside stunning original hardwoods. Step into the fully renovated kitchen boasting stainless steel appliances, butcher block countertops, and custom cabinetry! Perfect

    Agent Photo

    Tiffany Green

    Brickdriven Realty

    (256) 561-9275

    37751 Highway 43, Russellville, AL 35654
  • /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
  • /43

    $335,000 Sold Aug 04, 2025

    • 2,572 Sq Ft
    • $130/SF
    • 64 Days On Market
    • 3 Beds
    • 2.5 Baths
    • Built 1979

    3601 County Road 87, Russellville, AL 35654

    With fields surrounding this amazing 3 bed 2.5 bath home you couldn't hope for a better country setting. Sitting on 1.4 acres this 2,572 sq/ft home is a breath of fresh air. With an in-ground swimming pool, gazebo to relax under, a 40x30 shop with 3 bay doors and a storm shelter you have all the outside amenities your need and want. With Huntsville, Florence, Decatur all within a reasonable

    Dillon Henderson Apex Real Estate Inc

    3601 County Road 87, Russellville, AL 35654
    • /72

      Est $212,382 Not Listed For Sale

      • 4 Beds
      • 3 Baths
      • 2,512 Sq Ft

      1905 Bowen St, Russellville, AL 35654

      1905 Bowen St, Russellville, AL 35654
  • /13

    $170,000

    • 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 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
  • /48

    $445,000 Sold Aug 04, 2025

    • 5,142 Sq Ft
    • $87/SF
    • 33 Days On Market
    • 4 Beds
    • 3.5 Baths
    • Built 1994

    25 Quail Run Rd, Russellville, AL 35654

    Beautiful and well-maintained 4 bed, 3.5 bath home on a secluded 6.4-acre lot surrounded by nature. The spacious kitchen features granite countertops, an island, gas stove, and ample cabinet space. The main-level primary suite offers a trey ceiling and generous space. The living room includes a vented gas fireplace, vaulted ceiling, and double doors leading to a large back deck. Upstairs has two

    Perry Inman Coldwell Banker Pinnacle Properties

    25 Quail Run Rd, Russellville, AL 35654
    • /29

      Est $206,627 Not Listed For Sale

      • 4 Beds
      • 3.5 Baths
      • 2,149 Sq Ft

      1490 Smithson Ave, Russellville, AL 35654

      1490 Smithson Ave, Russellville, AL 35654
  • /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
  • /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
  • /12

    $89,900 Sold Jul 30, 2025

    • 1,920 Sq Ft
    • $47/SF
    • 19 Days On Market
    • 4 Beds
    • 2.5 Baths
    • Built 2001

    711 State Highway 44, Russellville, AL 35654

    4-bedroom, 2.5-bath mobile home on 1.5 ± acres! Enjoy peaceful country living with both a living room and family room featuring a cozy wood-burning fireplace. The kitchen includes appliances and flows into a separate dining room. Spacious primary bedroom offers a sitting area, walk-in closet and a full bath with garden tub and separate shower. Additional features include a laundry room with 1/2

    Morgan Jones MarMac Real Estate

    711 State Highway 44, Russellville, AL 35654
    • /5

      Est $136,217 Not Listed For Sale

      • 1 Bed
      • 1 Bath
      • 1,698 Sq Ft

      1925 Lynwood Ave, Russellville, AL 35654

      1925 Lynwood Ave, Russellville, AL 35654
  • /37

    $235,000

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

    125 Duncan Dr, Russellville, AL 35654

    Need a home with extra bedrooms here it is! Beautiful setting right off of Hwy 43 in Russellville AL. This 4 bedroom, 2 bathroom home has underwent some updates and is ready for new owners. Kitchen with bar open to dining area, living room, office/playroom, laundry and 4 bedrooms all on main level. The 4th bedroom, if not needed, would make a great game room or work out room. This home is in the

    Adam Wimberly MarMac Real Estate - The Shoals

    125 Duncan Dr, Russellville, AL 35654
  • /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
  • /26

    $285,000 Sold Jul 18, 2025

    • 2,664 Sq Ft
    • $107/SF
    • 7 Days On Market
    • 4 Beds
    • 3 Baths
    • Built 1977

    218 Kim Ln, Russellville, AL 35654

    Owner's pride is evident in this beautiful & well maintained brick home on 1 acre. Located in the Underwood Rd area & in the city limits within close proximity to schools & shopping! The kitchen has been updated with an abundance of cabinets, countertops & comes equipped with a built in gas cooktop & oven, a microwave, & a dishwasher. There is also an island for additional counter space. 4

    Brenda Hunt CRC Realty, Inc.

    218 Kim Ln, Russellville, AL 35654
    • /31

      Est $193,057 Not Listed For Sale

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

      1710 Elm Ln, Russellville, AL 35654

      1710 Elm Ln, Russellville, AL 35654
  • /27

    $270,000

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

    988 County Road 343, Russellville, AL 35654

    Located in Lawrence County in the Hatton Community this beautifully updated home offers the perfect blend of charm and modern convenience! Features include a welcoming foyer with stacked stone accents, cozy stone fireplace and a spacious farmhouse-style kitchen with a farmhouse sink and a stacked stone island. The primary suite boasts a tiled shower with barn door entry, and the utility room also

    Darlene Davis Doublehead Realty

    988 County Road 343, 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
  • /14

    $55,000 Sold Jul 07, 2025

    • 765 Sq Ft
    • $72/SF
    • 0 Days On Market
    • 2 Beds
    • 1 Bath
    • Built 2020

    610 Old Jackson Hwy, Russellville, AL 35654

    NOW AVAILABLE!!! This 2020 model, 14x56 TRU mobile home was recently refurbished and is move-in ready! It has 2 beds, 1 bath and sits on a flat and spacious 1/2 acre lot! Call to see it today!!*Buyer or buyer's agent to verify all items of importance including school system, utilities access, zoning, etc... **Redemption period ends 7/9/25

    Jennifer Yeager ERA Waldrop Real Estate

    610 Old Jackson Hwy, Russellville, AL 35654
    • /21

      Est $238,193 Not Listed For Sale

      • 4 Beds
      • 3 Baths
      • 3,100 Sq Ft

      325 Jackson Hwy, Russellville, AL 35654

      325 Jackson Hwy, Russellville, AL 35654
  • /45

    $234,900

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

    4234 Hwy 56, Russellville, AL 35654

    Discover this charming 3-bedroom and 2 bathroom home situated on approximately 3.85 acres perfect for family living and outdoor fun. The spacious family room can easily be converted into a 4th bedroom to accommodate your needs. The property features a 2-car garage, along with two wooden swings perfect for relaxing with loved ones. An additional workshop building offers versatile space—ideal as a

    Dixie Chavez MarMac Real Estate - The Shoals

    4234 Hwy 56, 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
  • /22

    $100,000 Sold Jun 27, 2025

    • 1,500 Sq Ft
    • $67/SF
    • 13 Days On Market
    • 4 Beds
    • 2 Baths
    • Built 1996

    901 Highway 144, Russellville, AL 35654

    ENDLESS POTENTIAL ON 5 ACRES! Whether you are looking to renovate for yourself or invest for the future, bring your vision and transform this 4 bedroom, 2 bathroom fixer upper into the country retreat of your dreams. Property is being sold "as is where is". Buyer to verify all info and sq ft.

    MISTY GEORGE EXIT Realty Shoals

    901 Highway 144, Russellville, AL 35654
    • /6

      Est $164,791 Not Listed For Sale

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

      2735 Circle Ln, Russellville, AL 35654

      2735 Circle Ln, Russellville, AL 35654
  • /38

    $299,000

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

    28 Glen St, Russellville, AL 35654

    If you're looking for a great view and lots of room and storage, check out this beautiful five bed with three bath home. This location has 3300 square feet has lots of potential. The kitchen is a in complete remodel mode that will be taken care of by the buyer (stove to remain). Very close to Walmart and grocery stores. Some updates include painted exterior of the house, removal of kitchen wall

    Adam Howard EXIT Realty Shoals

    28 Glen St, Russellville, AL 35654
  • /30

    $168,000 Sold Jun 18, 2025

    • 1,873 Sq Ft
    • $90/SF
    • 56 Days On Market
    • 3 Beds
    • 1 Bath
    • Built 1955

    2000 Lynwood Ave, Russellville, AL 35654

    If you long for a home in the country with land to roam this home is for you!!! This spacious home sits on 3.39 areas of level land! Home features 1873 Square feet of living area , 3 large bedrooms, one full bath and off the kitchen a sunroom on the back of home. Large Barn with garage area and upstairs with tons of storage space. Large 6 foot fenced in area and an above ground pool. Home being

    Tabatha Gilchrist Real Broker LLC

    2000 Lynwood Ave, Russellville, AL 35654
    • /10

      Est $120,967 Not Listed For Sale

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

      1928 Pine Ave, Russellville, AL 35654

      1928 Pine Ave, Russellville, AL 35654
  • /23

    $229,000

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

    10810 Highway 43, Russellville, AL 35654

    Spacious 3-bedroom, 2.5-bath home on 1.45 acres with tons of potential! The home offers a very large living room, oversized den, a separate dining room, and plenty of kitchen cabinetry. Enjoy the covered back patio overlooking the spacious yard—ideal for outdoor living. A barn is included for extra storage or hobby space. Conveniently located right on Hwy 43, offering quick and easy access to

    HANNY WITT Main Street Real Estate

    10810 Highway 43, Russellville, AL 35654

Showing Results 1 - 40, Page 1 of 18

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