Skip to content

Table of contents

About Dunnavant, AL

Dunnavant is a small Shelby County community of about 1,000 people located 20 miles southeast of Birmingham. Reach it via I-65 south to Exit 246, then Highway 119 southeast through Montevallo, or take US-280 through Chelsea. Birmingham-Shuttlesworth International Airport is 35 miles away via I-65 and Highway 119. The town maintains its own volunteer fire department in a brick station that doubles as a community gathering spot.

Where is Dunnavant, AL on the map?

Dunnavant, AL is in United States, at 33.498, -86.542 - about 33 km south of Trussville, AL.

How far is Dunnavant, AL from where I am?

Use your device location to see the distance to Dunnavant, AL, how long the drive takes, and directions from where you are.

Find hotels in Dunnavant, AL

Rent a car near Dunnavant, AL

Play a pub crawl round in Dunnavant, AL

Nine holes from pub to pub through the real streets of Dunnavant, AL. Every cup is a bar somebody actually drinks in.

Pub Crawl Golf: Dunnavant, AL9 holes, one ball

Popular destinations close by

Nearby essentials

What is the closest airport to Dunnavant, AL?

The closest airport to Dunnavant, AL is Birmingham-Shuttlesworth International Airport, 33 km (about 36 min by car).

Share Route

Save for offline?

We'll download this route and its map area so it works without a connection. This can take a moment -- you can keep using the app while it finishes.