Every year, Forbes ranks America's most affordable cities to live in based on housing, food, utilities, gas, transportation, and medical expenses.  The list was based on "America’s 100 largest Metropolitan Statistical Areas (MSAs) and Metropolitan Divisions (MDs), all with populations of 600,000 or more."

Grand Rapids comes in at #16 on the list with a median family income of $62,800 and a median sales price of a home listed at $128,000.

Two other Michigan cities ranked slightly higher than Grand Rapids on the list of affordable cities.  Warren, which includes Warren, Troy, and Farmington Hills comes in at #14 with a median family income of $71,838 and median sales price of a home at $155,000.

The most affordable city in Michigan is one that many people believe is going through a renaissance.  Detroit is tied for #10 on the list with Columbus, Ohio.  Detroit has a median family income of only $51,894, but the median sales price for a home makes up for the lower income with a value of $90,000.

Birmingham, Alabama is the most affordable city in America with a median family income of $61,000 and a median sales price of a home at $130,000.