Top 10 U.S. Cities to Live on an Average American Salary

The average American family earns approximately $55,000 per year. Although that doesn't go far in some U.S. cities, it can afford families a very comfortable life in others. To find out where Americans can live the best life on average earnings, personal finance website SmartAsset analyzed U.S. cities according to nine different affordability and quality-of-life metrics. The top 10 -- which also could be affordable destinations for meetings and events -- are:

10. Omaha, Neb.

9. Boise City, Idaho

8. Little Rock, Ark.

7. Cedar Rapids, Iowa

6. Cheektowaga, N.Y.

5. Lincoln, Neb.

4. Santa Fe, N.M.

3. Appleton, Wis.

2. Billings, Mont.

1. Fargo, N.D.

Source: SmartAsset