As of 2014, some the best places to raise a family include Raleigh, North Carolina; Grand Rapids, Michigan; Ogden, Utah; Omaha, Nebraska; and Youngstown, Ohio, according to Forbes. The magazine determined these cities to be the best for families after considering factors such as median household income, cost of living index, housing affordability, the percentage of residents who own their homes and local school quality.
The city of Raleigh claimed the top spot in the site's rankings due to its strong economy, centered around financial services and its renowned Research Triangle; and its good schools, low crime rates and low cost of living relative to its residents’ rising level of income. Raleigh is also one of America's fastest-growing cities. Grand Rapids ranked right behind Raleigh because of its low cost of living and its nation-leading home ownership rate.
Also considered a great place to raise a family, Ogden's residents maintain a high median household income that pairs favorably with a very low cost of living. Ogden also has some of the lowest crime rates in the country. Omaha, regularly mentioned in lists of great cities for families, consistently has high home ownership rates and a very low cost of living. Although Youngstown has struggled with economic issues in recent history, it makes up for it with short commutes, good schools and low crime.