Phil Campbell
Town in Franklin County, Alabama

Phil Campbell is a town in Franklin County, Alabama, with 992 residents (2020 Census). It sits at 1,024 ft (312 m) above sea level. The nearest town is Spruce Pine, 3.1 miles NW.
- 992residents (2020 Census)
- 1,024 ftelevation · 312 m
- 4.3 sq miland area · 11.2 km²
- 230 / sq mipopulation density
- 35581ZIP code
About Phil Campbell
Phil Campbell is a town in Franklin County, Alabama, United States. At the 2020 census, the population was 992. It is one of two towns in Alabama to have the first and last name of an individual; the other being Susan Moore. It is the largest city in southern Franklin County.
Text: Wikipedia · CC BY-SA 4.0
Phil Campbell weather: 7-day forecast
Loading the National Weather Service forecast…
Source: National Weather Service (NOAA).
Nearest webcams to Phil Campbell
There are no webcams in Phil Campbell itself. These are the closest, 32 miles away or more.
Webcams: Windy.com
Living in Phil Campbell
- Median household income
- $42,969
- Median home value
- $113,600
- Median rent
- $644/mo
- Median age
- 39.2
Do you know Phil Campbell? Tell us about it
Help other travelers: share what makes Phil Campbell special. We review every message before publishing it.
Map of Phil Campbell
Tap any street on the map to see it in Street View below. Map: © OpenStreetMap contributors.
Phil Campbell Street View
Drag the image to look around and tap the arrows on the ground to move. If it says there is no imagery, tap a nearby street on the map above.
Open in Google Maps ›Phil Campbell, AL population
Phil Campbell had 992 residents in the 2020 Census.
| 2020 Census | 992 |
|---|---|
| Density | 230 per sq mi (89 per km²) |
Source: U.S. Census Bureau, Decennial Census.
Phil Campbell at a glance
| State | Alabama (AL) |
|---|---|
| County | Franklin County |
| Type | Town |
| Population | 992 (2020) |
| Land area | 4.31 sq mi (11.2 km²) |
| Water area | 0.02 sq mi (0.04 km²) |
| Elevation | 1,024 ft (312 m) |
| Coordinates | 34.3515° N, 87.7074° W |
| ZIP code | 35581 |
| Official website | philcampbellal.com |
| Census code (GEOID) | 0159496 |
Sources: U.S. Census Bureau (Gazetteer, ZCTA), USGS GNIS, Wikidata.
Towns near Phil Campbell
- Spruce Pine3.1 mi NW
- Bear Creek6.5 mi S
- Hackleburg9.0 mi SW
- Haleyville9.6 mi SE
- Russellville10.7 mi N
- Belgreen12.2 mi NW
- Hodges12.4 mi W
- Littleville16.9 mi N
- Natural Bridge18.9 mi S
- Vina20.2 mi W
- Hamilton21.0 mi SW
- Hatton22.1 mi NE
Straight-line distance between town centers.
Frequently asked questions about Phil Campbell
What county is Phil Campbell in?
Phil Campbell is in Franklin County, Alabama.
What is the population of Phil Campbell, AL?
992 people lived in Phil Campbell at the 2020 Census.
What is the ZIP code of Phil Campbell, AL?
The ZIP code of Phil Campbell is 35581.
What is the elevation of Phil Campbell?
1,024 feet (312 m) above sea level.
What towns are near Phil Campbell?
Spruce Pine (3.1 mi), Bear Creek (6.5 mi), Hackleburg (9.0 mi), Haleyville (9.6 mi), Russellville (10.7 mi).
Last updated: