1st Franklin Financial
803 Highland Ave Ste D, Selma, AL 36701
(334) 872-2602Checked Sep 2026

673 local businesses in and around Dallas County. Locally owned first. Every listing dated.
Popular in Selma
803 Highland Ave Ste D, Selma, AL 36701
(334) 872-2602Checked Sep 2026
905 Water Ave, Selma, AL 36701
(334) 878-1905Checked Sep 2026
134 County Rd 227, Selma, AL 36703
(205) 579-6202Checked Sep 2026
1303 Selma Ave, Selma, AL 36703
(334) 872-2463Checked Sep 2026
298 Washington St, Selma, AL 36703
(334) 505-3677Checked Sep 2026
1102 Singleton Dr, Selma, AL 36703
(334) 270-9011Checked Sep 2026
Central Alabama
Selma is a town of about 18,000 people in Dallas County, Central Alabama. Small Town Pages lists 673 businesses here, and 620 of them are locally owned. The most listed kinds are churches (141), restaurants and catering (63) and doctors and clinics (49). 546 list a phone number and 19 post their hours.
673 businesses are listed in Selma across 39 categories. 620 are locally owned, and 53 national brands are shown after them. Listings were last checked in September 2026.
The most listed are churches (141), restaurants and catering (63), doctors and clinics (49), salons, nails and barbers (45), schools and childcare (40) and auto repair (30). Every category has its own page for Selma.
Marion (23 miles), Clanton (37 miles), Greenville (46 miles), Demopolis (48 miles) and Thomasville (54 miles). Many local businesses serve more than one town.
None have posted one yet. Owners can add military, senior, first responder and other discounts to their listing free.
Owners can claim their listing free and update the phone, hours and photos. Anyone can add a business we are missing with the Add a business form, and a person checks it before it goes up.
Find your listing and claim it free. Not here yet? Add it, and anyone can add a business they know.