SalemNews.com, Salem, MA

March 10, 2008

Top Salem salaries


Rank Name Job title Total pay Outside details Overtime

1 Robert St. Pierre Police chief 136,200

2 Paul Tucker Police captain 134,542 12,522 7,991

3 Robert Cunningham Police patrolman 128,918 36,410 20,134

4 Brian Gilligan Police lieutenant 124,174 20,042 3,980

5 Kathleen Makros Police sergeant 123,853 27,240 11,615

6 Andrew Dacy Police sergeant 123,755 29,209 10,705

7 James Walker Police sergeant 120,766 24,754 12,904

8 John Gaudet Police patrol man 119,657 32,595 22,734

9 Rodney Comeau Police captain 118,225 9,215 1,271

10 Paul Lemelin Police lieutenant 116,336 1,872 16,495

11 Andre Ouellette Police lieutenant 116,253 8,485 9,164

12 David Cody Fire chief 116,029

13 Harry Rocheville Police sergeant 114,663 23,405 9,664

14 James Johnson Police patrolman 113,521 46,958 7,454

15 Michael Dunn Police patrol man 113,343 25,954 30,366

16 Mark Losolfo Police sergeant 112,099 16,050 11,844

17 Kevin St. Pierre Police patrol man 111,970 27,142 15,317

18 Conrad Prosniewski Police lieutenant 111,876 11,550 15,197

19 Mark Riley Police sergeant 111,856 20,105 4,699

20 Peter Baglioni Police patrol man 111,567 24,180 14,239

21 Gilbert Priddy Police patrol man 109,707 22,661 23,784

22 Thomas Cunningham Police patrol man 109,213 37,514 2,481

23 William Jennings Police patrol man 108,826 26,777 10,002

24 John Jodoin Police captain 106,945 7,970 2,566

25 Marc Berube Police patrol man 106,797 22,052 15,233

26 Stephen Bona Police sergeant 106,142 14,127 12,910

27 Lawrence Callahan School superintendent 104,039

28 Thomas Brennan Police patrol man 103,951 18,672 10,798

29 Robert Lubas Police patrol man 102,811 22,420 10,878

30 Frederick Ryan Police patrolman 102,531 23,454 9,305

31 James Lynch Deputy fire chief 102,032 2,505 14,938

32 Michael Page Police patrolman 101,859 32,552 3,304

33 Gary Lebrun Police patrol man 101,719 23,037 7,162

34 Glen Beaudet Deputy fire chief 101,046 2,035 12,247

35 Mary Butler Police lieutenant 99,160 0.00 7,401

36 Brian Harrington Deputy fire chief 98,904 1,360 12,955

37 Paul L'Heureux School supervisor, buildings & grounds 97,748 0.00 7,583

38 Timothy Salvo Police patrol man 97,529 15,042 9,510

39 Timothy Flynn Fire lieutenant 97,527 13,325 16,736

40 John Anderson Police patrol man 97,520 26,347 6,460

41 Eric Connolly Police patrol man 97,346 17,578 8,108

42 Scott Englehardt Police lieutenant 96,944 720 11,203

43 Dennis King Police patrolman 96,730 21,551 9,523

44 John Munroe Deputy fire chief 96,703 875 11,958

45 John Doyle Police patrolman 96,693 7,937 14,546

46 James Page Police sergeant 96,158 13,332 9,472

47 Jonathan Bedard Police patrol man 95,871 14,955 10,383

48 Lawrence Puleo Police patrol man 95,494 26,662 4,724

49 Alyce Davis Asst. school superintendent 95,000

50 John Payne Fire lieutenant 94,951 12,460 12,295

51 Robert Preczewski Police sergeant 94,893 620 4,755

52 Brian Butler Police patrol man 94,817 13,130 8,592

53 John Giunta Fire captain 94,710 0.00 17,578

54 Lynda Coffill Principal 94,621

55 Thomas Griffin Police lieutenant 94,595 0.00 3,316

56 Mary Manning Principal 94,325

57 Robert Phelan Police patrol man 94,152 9,565 11,608

58 David Angeramo Principal 93,999

59 Frank Defranco Firefighter 93,453 10,620 13,923

60 Kevin O'Donnell Police patrol man 93,206 14,952 6,733

61 Joseph Peruffo Fire captain 92,809 4,490 12,737

62 Peter DiGiacomo Fire captain 92,241 3,915 12,527

63 J. Peter Gifford Police sergeant 91,933 14,747 7,836

64 Michael Ball Police patrol man 91,308 30,247 6,126

65 Ryan Davis Police patrol man 90,979 23,192 7,426

66 Kevin Keon Fire captain 90,467 0.00 13,154

67 Matthew Desmond Police lieutenant 90,386 420 1,077

68 Karen Malio Director pupil personnel services 90,000

69 Charles Campanaro Firefighter 89,426 13,360 11,968

70 Dennis Levasseur Fire lieutenant 89,074 1,285 17,148

71 Nancy O'Donnell Police patrol man 89,056 10,287 7,517

72 Margaret Howard Principal 88,999

73 Kate Noftle Police sergeant 88,437 8,180 8,544

74 William Francis Fire captain 88,162 175 12,491

75 Antonio Marfongelli Fire captain 88,021 280 12,559

76 Ana Hanton Principal 87,989

77 Michael Fecteau Police patrol man 87,710 12,315 1,685

78 Alan Dionne Fire captain 87,638 0.00 11,349

79 Richard Gagnon Police sergeant 87,170 140 7,741

80 Gary Caron Fire lieutenant 87,078 8,230 9,075

81 Paul Cranney Fire captain 86,798 0.00 8,323

82 Brian Norris Police patrol man 86,330 9,870 3,474

83 Thomas LaValley Principal 85,861

84 Martin Butler Firefighter 85,072 13,260 12,268

85 Jeffrey Cosbar Firefighter 84,488 11,395 12,565

86 Edward Vaillancourt Police patrol 84,408 10,137 6,130

87 John Monahan Fire captain 84,361 0.00 8,056

88 David Flores ROTC instructor 84,310

89 Mark Higgins Principal 84,295

90 Philias Verrette Police patrol man 84,065 6,480 6,679

91 Philip Burke Principal 84,033

92 Diane O'Donnell Principal 84,000

93 William Bresnahan Fire lieutenant 83,919 455 14,739

94 John O'Leary Fire lieutenant 83,343 4,835 11,570

95 Julie Doherty School human resource director 83,000

96 Robert Carter Police sergeant 82,906 0.00 6,890

97 Scott Hebert Firefighter 82,592 3,420 15,213

98 Dana Mazola Police patrol man 82,364 0.00 17,323

99 Richard Brennan Fire lieutenant 82,078 1,085 11,097

100 Stanley Froncki Firefighter 82,042 8,160 12,632