Jeffrey D. Allred, Deseret News

The job market is showing improvement, but which jobs are the best? Which ones are the worst? CareerCast.com, a job searching and posting website, compiled a list of the best and worst jobs. The ranking of the jobs is based on an analysis of income, stress, work environment, physical demands, and hiring outlook. Click here to check out the 50 best jobs of 2012 Here are other employment articles: • Thousands of positions available for jobless UtahnsUtah's low unemployment numbers hide job deficitWhy unemployment may never drop to 5 percent

50 Janitor
Jeffrey D. Allred, Deseret News

Income:$22,131.00

Work Environment:52.800
Stress:15.310
Physical Demands:48.80
Hiring Outlook:8.01
Overall Score:1291.00

49 Sailor
Manuel Balce Ceneta, AP

Income:$37,148.00

Work Environment:77.840
Stress:25.220
Physical Demands:69.84
Hiring Outlook:17.78
Overall Score:1292.00

48 Chauffer
Mike Terry, Deseret News

Income:$22,125.00

Work Environment:66.290
Stress:21.250
Physical Demands:53.29
Hiring Outlook:17.85
Overall Score:1293.00

47 Appliance repairer
Ravell Call, Deseret News

Income:$35,185.00

Work Environment:59.940
Stress:12.850
Physical Demands:53.94
Hiring Outlook:5.35
Overall Score:1298.00

46 Real estate agent
Laura Seitz, Deseret News

Income:$40,375.00

Work Environment:73.910
Stress:38.750
Physical Demands:50.91
Hiring Outlook:10.95
Overall Score:1305.00

45 Office machine repairer
Sarah A. Miller, Deseret News

Income:$37,157.00

Work Environment:60.070
Stress:15.570
Physical Demands:54.07
Hiring Outlook:5.07
Overall Score:1305.00

44 Highway patrol officer
Tom Smart, Deseret News

Income:$54,163.00

Work Environment:81.150
Stress:40.630
Physical Demands:58.15
Hiring Outlook:8.83
Overall Score:1308.00

43 Cashier
Matt Rourke, AP

Income:$19,063.00

Work Environment:53.210
Stress:12.630
Physical Demands:42.21
Hiring Outlook:4.03
Overall Score:1308.00

42 Child care worker
Bruce McBroom

Income:$19,081.00

Work Environment:62.890
Stress:25.810
Physical Demands:50.89
Hiring Outlook:17.21
Overall Score:1310.00

41 Garbage collector
Jeffrey D. Allred, Deseret News

Income:$33,184.00

Work Environment:71.760
Stress:23.840
Physical Demands:66.76
Hiring Outlook:17.04
Overall Score:1310.00

40 Ironworker
Amanda Lucidon, Deseret News

Income:$35,122.00

Work Environment:77.270
Stress:31.220
Physical Demands:70.27
Hiring Outlook:18.12
Overall Score:1317.00

39 Bartender
Al Behrman, AP

Income:$19,094.00

Work Environment:58.940
Stress:12.940
Physical Demands:46.94
Hiring Outlook:6.94
Overall Score:1320.00

38 Police officer
Manuel Balce Ceneta, AP

Income:$54,163.00

Work Environment:84.150
Stress:43.630
Physical Demands:61.15
Hiring Outlook:8.83
Overall Score:1325.00

37 Furniture upholsterer
David T. Price

Income:$30,130.00

Work Environment:54.030
Stress:10.300
Physical Demands:50.03
Hiring Outlook:2.50
Overall Score:1329.00

36 Dockworker
Michael Brandy, Deseret News

Income:$40,191.00

Work Environment:64.170
Stress:24.910
Physical Demands:58.17
Hiring Outlook:8.11
Overall Score:1333.00

35 Photojournalist
Dr. Mark Rampton, Deseret News

Income:$40,209.00

Work Environment:74.250
Stress:47.090
Physical Demands:53.25
Hiring Outlook:11.59
Overall Score:1335.00

34 Stationary engineer
Jeffrey D. Allred, Deseret News

Income:$52,124.00

Work Environment:68.890
Stress:27.240
Physical Demands:64.89
Hiring Outlook:6.44
Overall Score:1343.00

33 Painter
Laura Seitz, Deseret News

Income:$34,164.00

Work Environment:64.770
Stress:31.640
Physical Demands:59.77
Hiring Outlook:15.14
Overall Score:1345.00

32 Handyman
Jim R. Bounds, AP

Income:$35,167.00

Work Environment:66.270
Stress:19.670
Physical Demands:63.27
Hiring Outlook:10.67
Overall Score:1353.00

31 Bank teller
Lloyd Call

Income:$24,083.00

Work Environment:56.160
Stress:12.830
Physical Demands:44.16
Hiring Outlook:0.13
Overall Score:1355.00

30 Musical instrument repairer
Tyler Sipe, Deseret News

Income:$32,195.00

Work Environment:58.940
Stress:13.950
Physical Demands:50.94
Hiring Outlook:2.85
Overall Score:1358.00

29 Precision assembler
Carmen Troesser

Income:$31,140.00

Work Environment:57.630
Stress:9.400
Physical Demands:49.63
Hiring Outlook:.60
Overall Score:1373.00

28 Construction worker
Mark Lennihan, AP

Income:$29,205.00

Work Environment:76.050
Stress:30.050
Physical Demands:70.05
Hiring Outlook:18.35
Overall Score:1382.00

27 Welder
Geoff Liesik, Deseret News

Income:$35,125.00

Work Environment:68.390
Stress:23.250
Physical Demands:65.39
Hiring Outlook:11.25
Overall Score:1388.00

26 Flight attendant
Geoffrey McAllister, Deseret News

Income:$38,156.00

Work Environment:60.150
Stress:44.560
Physical Demands:46.15
Hiring Outlook:0.36
Overall Score:1398.00

25 Roofer
DAVID ZALUBOWSKI, AP

Income:$34,177.00

Work Environment:72.320
Stress:30.770
Physical Demands:65.32
Hiring Outlook:14.57
Overall Score:1411

24 Travel agent
Tyler Mallory, AP

Income:$32,130.00

Work Environment:68.130
Stress:40.300
Physical Demands:47.13
Hiring Outlook:8.30
Overall Score:1411.00

23 Actor
Markus Leodolter, AP

Income:$50,118.00

Work Environment:75.250
Stress:45.180
Physical Demands:48.25
Hiring Outlook:0.08
Overall Score:1420.00

22 Farmer
Jim Cole, AP

Income:$61,269.00

Work Environment:68.250
Stress:26.690
Physical Demands:76.66
Hiring Outlook:-6.31
Overall Score:1433.00

21 Disc jockey
Dan Steinberg, AP

Income:$27,387.00

Work Environment:68.250
Stress:29.870
Physical Demands:47.25
Hiring Outlook:8.77
Overall Score:1435.00

20 Dressmaker/tailor
Brian Nicholson, El Observador de Utah

Income:$27,133.00

Work Environment:58.430
Stress:7.330
Physical Demands:50.43
Hiring Outlook:-1.67
Overall Score:1439.00

19 Maid
Alastair Grant, AP

Income:$19,088.00

Work Environment:55.890
Stress:18.880
Physical Demands:48.89
Hiring Outlook:4.68
Overall Score:1453.00

18 Mail carrier
Jeffrey D. Allred, Deseret News

Income:$54,047.00

Work Environment:77.280
Stress:23.470
Physical Demands:64.28
Hiring Outlook:-12.53
Overall Score:1454.00

17 Shipping/receiving clerk
Michael Brandy, Deseret News

Income:$28,132.00

Work Environment:55.360
Stress:14.320
Physical Demands:50.36
Hiring Outlook:-2.38
Overall Score:1454.00

16 Firefighter
Kristin Murphy, Deseret News

Income:$45,266.00

Work Environment:110.170
Stress:60.260
Physical Demands:86.17
Hiring Outlook:9.86
Overall Score:1458.00

15 Automobile assembler
Ng Han Guan, AP

Income:$27,269.00

Work Environment:57.630
Stress:8.690
Physical Demands:49.63
Hiring Outlook:-18.91
Overall Score:1463.00

14 Taxi driver
Ravell Call, Deseret News

Income:$22,125.00

Work Environment:91.290
Stress:46.250
Physical Demands:54.29
Hiring Outlook:17.85
Overall Score:1467.00

13 Conservationist
Alexandra Cousteau, Blue Legacy International

Income:$24,165.00

Work Environment:56.910
Stress:14.650
Physical Demands:53.91
Hiring Outlook:1.65
Overall Score:1481.00

12 Drill-press operator
Stuart Johnson, Deseret News

Income:$32,129.00

Work Environment:61.520
Stress:11.290
Physical Demands:55.52
Hiring Outlook:-10.71
Overall Score:1509.00

11 Shoe maker/repairer
Brian Nicholson, OKespaÑol

Income:$23,112.00

Work Environment:56.660
Stress:17.120
Physical Demands:47.66
Hiring Outlook:-24.98
Overall Score:1517.00

10 Broadcaster
AP

Income:$27,324.00

Work Environment:65.250
Stress:42.240
Physical Demands:48.25
Hiring Outlook:8.14
Overall Score:1480.00

9 Butcher
Paul Sakuma, AP

Income:$29,156.00

Work Environment:66.900
Stress:19.560
Physical Demands:57.90
Hiring Outlook:6.46
Overall Score:1527.00

8 Dishwasher
Shutterstock

Income:$18,044.00

Work Environment:60.180
Stress:14.440
Physical Demands:52.18
Hiring Outlook:2.44
Overall Score:1539.00

7 Meter reader
Stuart Johnson, Deseret News

Income:$35,171.00

Work Environment:66.360
Stress:21.710
Physical Demands:60.36
Hiring Outlook:1.91
Overall Score:1545.00

6 Waiter/waitress
Scott G. Winterton, Deseret News

Income:$18,088.00

Work Environment:70.180
Stress:14.880
Physical Demands:54.18
Hiring Outlook:5.58
Overall Score:1575.00

5 Reporter (newspaper)
Shutterstock

Income:$35,275.00

Work Environment:69.250
Stress:44.750
Physical Demands:49.25
Hiring Outlook:-4.75
Overall Score:1594.00

4 Oil rig worker
Kathy Smith, Division of Oil, G

Income:$32,132.00

Work Environment:79.470
Stress:26.320
Physical Demands:74.47
Hiring Outlook:6.62
Overall Score:1627.00

3 Enlisted military soldier
Maya Alleruzzo, AP

Income:$36,261.00

Work Environment:109.000
Stress:84.610
Physical Demands:67.00
Hiring Outlook:1.61
Overall Score:1703.00

2 Dairy farmer
Jeffrey D. Allred, Deseret News

Income:$33,119.00

Work Environment:77.660
Stress:26.190
Physical Demands:72.66
Hiring Outlook:-6.11
Overall Score:1748.00

1 Lumberjack
Gary Mckeller, Deseret News

Income:$32,114.00

Work Environment:80.330
Stress:40.140
Physical Demands:72.33
Hiring Outlook:1.44
Overall Score:1776.00

Click here to check out the 50 best jobs of 2012.