The US-based consultancy CareerCast has listed the ten best jobs of 2012 on the basis work environment offered, stress, income levels, physical demands and job outlook.

Occupations that ranked the best in these five key areas were listed as the top ten. The consultancy says that most of the jobs in their list are based on digital revolution, healthcare and science.

With the increase in digital computing demands and healthcare needs, it makes sense that most of the professions on our Best Jobs list this year are related to the fields of math, science and healthcare, the consultancy noted in its annual Jobs Rated report on the nation's best and worst jobs for 2012.

Here are the ten best jobs of 2012.

Click on Start.