21. Maryland
Annual median wage: $79,060
Rank by annual median wage: 19
Job growth: 23.1%
Rank by job growth: 7
Cost of living index: 125.0
Rank by cost of living index: 44
Average ranking: 23.3
If we had not taken into account costs of living, Maryland would occupy higher place on this list of best states for civil engineers. The state is one of the most expensive in America. Also, the annual median wage for the occupation is some $3,000 less than the national average. The good thing is that Maryland will experience seventh highest job growth for the occupation.