Three Michigan cities ranked near the top of a list for the best cities for people who work as physician assistants.

According to Value Penguin, a company that provides consumer information, resources and tools analyzing various date including career, insurance, education, investing and finance information, Flint, Grand Rapids and Ann Arbor are good cities to work as a physician assistant.



According to Value Penguin -- a company that provides consumer information, including career data -- the Flint, Grand Rapids and Ann Arbor metropolitan areas are good places to work as a physician's assistant.



The company analyzed three "key" metrics: salary, affordability and the demand for physician assistants in the metropolitan area. Flint came in at third place, ninth place went to Grand Rapids and Ann Arbor placed 17.



Value Penguin reported that Flint's cost of living is 24 percent cheaper than the national average. It also said the average annual salary for physician for the city of Flint comes in at $121,900.

"We should point out, however, that Flint ranked the third-least safe city in Michigan," the report said, based on its 2015 study.

Read more here.