The Franklin Agency helps buyers and sellers across Northwest Alabama: Colbert and Lauderdale counties, home of the Shoals area, plus parts of Franklin County. That takes in Florence, Muscle Shoals, Sheffield and Tuscumbia, smaller towns such as Cherokee, Leighton, Killen and Rogersville, and Russellville and Red Bay to the south. Our agent Connor McMeans and our broker, Emily McGrath, are both licensed in Alabama, so you get local help on the Alabama side without being referred to another company.
We currently have acreage listed on Margerum Road near Cherokee. Call (662) 331-2695 to ask about it.
Where We Work in Northwest Alabama
Colbert County
Colbert County lies south of the Tennessee River, between the Mississippi line and Lawrence County. Tuscumbia is the county seat, and Muscle Shoals is its largest city.
- Cities: Muscle Shoals, Sheffield and Tuscumbia
- Towns: Cherokee, Leighton and Littleville
Lauderdale County
Lauderdale County sits north of the Tennessee River in the state’s northwest corner, bordering Tennessee and Mississippi. Florence is the county seat and largest city.
- City: Florence
- Towns: Anderson, Killen, Lexington, Rogersville, St. Florian and Waterloo
- Community: Underwood-Petersville
Franklin County (parts)
Franklin County is directly south of Colbert County. Russellville is the county seat.
- Cities: Russellville and Red Bay
- Towns: Phil Campbell, Hodges and Vina
The Shoals Area
Colbert and Lauderdale counties together make up the Florence–Muscle Shoals metro area, which locals call “the Shoals.” Florence is on the north bank of the Tennessee River, and Muscle Shoals, Sheffield and Tuscumbia are across the river on the south side. West of the Shoals, Cherokee and the Colbert County side of Pickwick Lake are a short drive from Iuka and Corinth.
What You’ll Find for Sale
- Homes in town: Single-family homes in the Shoals cities and smaller towns.
- Acreage and land: Homesites, wooded tracts and recreational land in the rural parts of all three counties.
- River and lake property: Homes and lots along the Tennessee River and Pickwick Lake.
We confirm school zoning, flood zone and utilities for each address before you make an offer.
Northwest Alabama Listings
These listings come from the MLS and update automatically. Many Shoals-area properties are listed only in Alabama MLS systems, so call us if you don’t see what you’re looking for and we’ll send you current matches.
Selling in Northwest Alabama
Buyers for Northwest Alabama homes and land come from Mississippi and Tennessee as well as Alabama. We’re based in Corinth and licensed in all three states, so your property is marketed to buyers on both sides of the state line.
Northwest Alabama FAQ
What areas of Alabama do you serve?
Colbert and Lauderdale counties, including the Shoals towns of Florence, Muscle Shoals, Sheffield and Tuscumbia, plus parts of Franklin County such as Russellville and Red Bay.
Can a Mississippi real estate company help me buy in Alabama?
Yes. Our agent Connor McMeans and our broker, Emily McGrath, hold Alabama real estate licenses, so The Franklin Agency can represent you in Northwest Alabama.
Who should I contact about an Alabama property?
Connor McMeans handles our Alabama listings and buyers. Call the office at (662) 331-2695 and we’ll connect you.
Do you help with land in Northwest Alabama?
Yes. Acreage and homesites are common in the rural parts of Colbert, Lauderdale and Franklin counties. Ask us about our current Margerum Road tracts near Cherokee.
Nearby Areas We Serve
Northwest Alabama buyers often look across the state line too:
- Pickwick Lake homes for sale
- Iuka, MS homes for sale
- Tishomingo, MS homes and land
- Corinth, MS homes for sale
You can also meet our agents or send us a message.
Talk to Connor About Northwest Alabama
Connor McMeans will send you current Northwest Alabama listings and help you find the right property. Call (662) 331-2695 or stop by our office at 2010 E. Shiloh Rd, Corinth, MS 38834. Prefer email? Contact us here.