Salaripedia
English

How much does a civil engineer make in Florence?

$100,300a year

Median yearly pay for civil engineers in the Florence-Muscle Shoals, AL metro area. That is $48.22 an hour or $8,358 a month.

Hourly
$48.22
Vs. national median
-1%
Rank among cities
104 of 373
Jobs in the area
110
Pay range
Lowest 10%: $60,930Median: $100,300Highest 10%: $152,100
PercentileYearlyHourly
10th$60,930$29.29
25th$72,840$35.02
Median$100,300$48.22
75th$125,300$60.24
90th$152,100$73.12

Other cities in Alabama

Median yearly pay for civil engineers.

Mobile, AL$107,800
Huntsville, AL$105,800
Decatur, AL$103,500
Auburn, AL$99,590
Montgomery, AL$97,470
Birmingham, AL$97,420
Daphne, AL$94,790
Dothan, AL$92,280
Tuscaloosa, AL$92,230
Columbus, GA$77,600
Civil Engineer salary in Alabama Civil Engineer salary in all states

Related jobs in Florence

Same field, median yearly pay.

Electrical Engineer$131,300
Mechanical Engineer$108,500
Industrial Engineer$98,550
Civil Engineering Technologist and Technician$58,100
Salaries for every job in Florence, AL

Frequently asked questions

How much does a civil engineer make an hour in Florence?

The median hourly pay in the Florence-Muscle Shoals, AL metro area is $48.22 ($100,300 a year).

Do civil engineers make more in Florence than the national average?

No: $100,300 against $100,800 nationally, 1% less.

How does Florence compare with the rest of Alabama?

The median in Alabama is $99,010, so Florence pays 1% more.

Where does Florence rank for civil engineer pay?

104 of 373 metro areas with data.

How much does a civil engineer make starting out in Florence?

The lowest-paid 10% make $60,930 or less a year; the top 10% make $152,100 or more.

Source: U.S. Bureau of Labor Statistics, Occupational Employment and Wage Statistics (OEWS): pay in May 2025, published by BLS in 2026. Hourly pay is the yearly figure divided by 2,080 hours.