226
North Carolina League of Municipalaties Municipal Salary Survey 2018 TABLE OF CONTENTS Responding Municipalities in alphabetic order i Responding Municipalities by population groups vii SECTION I. Municipalities below 2,500 population 1 SECTION II. Municipalities between 2,500 and 4,999 population 27 SECTION III. Municipalities between 5,000 and 9,999 population 58 SECTION IV. Municipalities between 10,000 and 24,999 population 92 SECTION V. Municipalities between 25,000 and 99,999 population 134 SECTION VI. Municipalities with populations above 100,000 173 Description of Job Titles Used in Survey 203

North Carolina League of Municipalaties Documents...Shelby 20,080 328 64 Cleveland Siler City 8,635 76 37 Chatham Southern Pines 13,754 178 68 Moore Southport 3,428 48 24 Brunswick

  • Upload
    others

  • View
    1

  • Download
    0

Embed Size (px)

Citation preview

Page 1: North Carolina League of Municipalaties Documents...Shelby 20,080 328 64 Cleveland Siler City 8,635 76 37 Chatham Southern Pines 13,754 178 68 Moore Southport 3,428 48 24 Brunswick

North Carolina League of Municipalaties

Municipal Salary Survey 2018

TABLE OF CONTENTS

Responding Municipalities in alphabetic order i

Responding Municipalities by population groups vii

SECTION I. Municipalities below 2,500 population 1

SECTION II. Municipalities between 2,500 and 4,999 population 27

SECTION III. Municipalities between 5,000 and 9,999 population 58

SECTION IV. Municipalities between 10,000 and 24,999 population 92

SECTION V. Municipalities between 25,000 and 99,999 population 134

SECTION VI. Municipalities with populations above 100,000 173

Description of Job Titles Used in Survey 203

Page 2: North Carolina League of Municipalaties Documents...Shelby 20,080 328 64 Cleveland Siler City 8,635 76 37 Chatham Southern Pines 13,754 178 68 Moore Southport 3,428 48 24 Brunswick

RESPONDING MUNICIPALITIES (ALPHABETIC ORDER)

EMPLOYEES

MUNICIPALITY POPULATION FULL-TIME PART-TIME COUNTY

Aberdeen 7,564 98 71 Moore

Ahoskie 4,872 60 11 Hertford

Albemarle 16,121 267 32 Stanly

Alliance 788 0 1 Pamlico

Ansonville 605 4 0 Anson

Apex 46,673 414 4 Wake

Archdale 12,102 66 1 Randolph / Guilford

Archer Lodge 4,829 2 1 Johnston

Asheboro 25,931 355 45 Randolph

Atlantic Beach 1,501 57 6 Carteret

Aurora 502 5 1 Beaufort

Autryville 199 2 0 Sampson

Ayden 4,996 72 3 Pitt

Bakersville 470 4 0 Mitchell

Bald Head Island 175 60 12 Brunswick

Beaufort 4,230 70 Carteret

Belville 2,203 3 0 Brunswick

Bethania 324 0 3 Forsyth

Biltmore Forest 1,420 26 3 Buncombe

Black Mountain 8,125 75 86 Buncombe

Bladenboro 1,739 15 0 Bladen

Blowing Rock 1,305 69 19 Watauga / Caldwell

Bogue 726 1 0 Carteret

Bolivia 159 0 1 Brunswick

Boone 19,028 178 9 Watauga

Brevard 8,002 96 64 Transylvania

Burgaw 4,102 37 20 Pender

Butner 7,880 59 1 Granville

Candor 837 7 6 Montgomery

Carolina Beach 6,015 121 8 New Hanover

Carolina Shores 3,577 15 5 Brunswick

Cary 155,041 1,223 8 Wake / Chatham

Chapel Hill 59,851 683 11 Orange / Durham

Charlotte 830,258 7,367 229 Mecklenburg

Cherryville 5,919 74 4 Gaston

China Grove 4,245 29 0 Rowan

Claremont 1,457 23 6 Catawba

i

Page 3: North Carolina League of Municipalaties Documents...Shelby 20,080 328 64 Cleveland Siler City 8,635 76 37 Chatham Southern Pines 13,754 178 68 Moore Southport 3,428 48 24 Brunswick

EMPLOYEES

MUNICIPALITY POPULATION FULL-TIME PART-TIME COUNTY

Clemmons 19,605 20 2 Forsyth

Clyde 1,257 11 8 Haywood

Coats 2,301 14 5 Harnett

Colerain 191 1 1 Bertie

Columbia 841 7 0 Tyrrell

Concord 88,815 1,025 36 Cabarrus

Connelly Springs 1,650 1 0 Burke

Conover 8,335 114 7 Catawba

Conway 828 6 2 Northampton

Cornelius 30,207 115 47 Mecklenburg

Cramerton 4,944 30 47 Gaston

Creedmoor 4,531 36 3 Granville

Crossnore 197 0 5 Avery

Dallas 4,791 60 3 Gaston

Danbury 184 0 2 Stokes

Dobbins Heights 829 1 4 Richmond

Drexel 1,857 17 9 Burke

Duck 396 28 7 Dare

Dunn 9,647 108 11 Harnett

Durham 255,042 2,352 161 Durham

East Bend 594 4 3 Yadkin

Eastover 3,676 2 1 Cumberland

Eden 15,279 181 6 Rockingham

Edenton 4,814 72 13 Chowan

Elizabeth City 17,969 260 45 Pasquotank / Camden

Elizabethtown 3,549 41 9 Bladen

Elkin 4,024 50 63 Surry / Wilkes

Ellenboro 882 2 2 Rutherford

Elon 10,532 50 10 Alamance

Emerald Isle 3,791 69 91 Carteret

Fair Bluff 931 6 1 Columbus

Faison 987 6 15 Duplin

Farmville 4,670 75 9 Pitt

Fayetteville 208,729 1,517 7 Cumberland

Fletcher 8,049 37 3 Henderson

Fontana Dam 23 2 1 Graham

Forest City 7,402 135 26 Rutherford

Franklinville 1,196 5 4 Randolph

Gibsonville 7,023 60 51 Guilford / Alamance

ii

Page 4: North Carolina League of Municipalaties Documents...Shelby 20,080 328 64 Cleveland Siler City 8,635 76 37 Chatham Southern Pines 13,754 178 68 Moore Southport 3,428 48 24 Brunswick

EMPLOYEES

MUNICIPALITY POPULATION FULL-TIME PART-TIME COUNTY

Goldsboro 34,793 451 202 Wayne

Goldston 281 0 2 Chatham

Graham 14,812 130 74 Alamance

Granite Falls 4,652 58 30 Caldwell

Grantsboro 692 0 1 Pamlico

Greensboro 284,328 2,985 72 Guilford

Grifton 2,647 16 2 Pitt / Lenoir

Grimesland 446 4 2 Pitt

Harrellsville 104 1 4 Hertford

Harrisburg 16,176 97 16 Cabarrus

Havelock 20,072 124 35 Craven

Hayesville 331 0 3 Clay

Hickory 40,449 658 79 Catawba / Burke / Caldwell

High Point 110,235 1,339 139Guilford / Davidson /

Randolph / Forsyth

Highlands 933 66 35 Macon / Jackson

Hillsborough 6,673 101 6 Orange

Hobgood 333 3 3 Halifax

Hoffman 563 0 4 Richmond

Holden Beach 633 24 5 Brunswick

Hope Mills 16,523 127 42 Cumberland

Hot Springs 582 5 2 Madison

Hudson 3,944 27 10 Caldwell

Jacksonville 75,744 544 52 Onslow

Kannapolis 46,595 339 121 Rowan / Cabarrus

Kelford 232 0 7 Bertie

Kernersville 24,730 263 13 Forsyth / Guilford

Kill Devil Hills 7,195 118 0 Dare

King 6,992 86 25 Stokes / Forsyth

Kitty Hawk 3,516 47 8 Dare

Knightdale 13,786 86 50 Wake

Kure Beach 2,193 45 0 New Hanover

La Grange 2,774 18 5 Lenoir

Lansing 156 0 6 Ashe

Lattimore 459 0 1 Cleveland

Laurinburg 15,671 144 19 Scotland

Lawndale 605 1 1 Cleveland

Leland 17,956 116 26 Brunswick

Lenoir 17,875 250 97 Caldwell

Lewisville 13,120 9 1 Forsyth

Lexington 18,532 338 43 Davidson

iii

Page 5: North Carolina League of Municipalaties Documents...Shelby 20,080 328 64 Cleveland Siler City 8,635 76 37 Chatham Southern Pines 13,754 178 68 Moore Southport 3,428 48 24 Brunswick

EMPLOYEES

MUNICIPALITY POPULATION FULL-TIME PART-TIME COUNTY

Lincolnton 10,638 155 58 Lincoln

Linden 126 1 7 Cumberland

Long View 4,877 36 Catawba / Burke

Lumberton 21,463 385 12 Robeson

Macon 116 0 8 Warren

Madison 2,203 37 Rockingham

Maggie Valley 1,378 24 14 Haywood

Magnolia 964 6 7 Duplin

Manteo 1,563 30 1 Dare

Marion 8,004 87 21 McDowell

Marvin 6,700 2 10 Union

Mayodan 2,427 34 4 Rockingham

McDonald 109 0 1 Robeson

Micro 463 3 1 Johnston

Middleburg 133 0 5 Vance

Milton 173 0 8 Caswell

Mint Hill 26,749 90 10 Mecklenburg / Union

Mocksville 5,422 46 27 Davie

Monroe 34,725 444 340 Union

Mooresville 39,068 442 74 Iredell

Morganton 16,839 287 3 Burke

Morrisville 24,456 184 137 Wake / Durham

Morven 480 3 5 Anson

Mount Airy 10,319 165 72 Surry

Mount Holly 15,041 125 37 Gaston

Mount Olive 4,605 68 0 Wayne / Duplin

Mount Pleasant 1,802 8 3 Cabarrus

Nashville 5,231 64 35 Nash

New Bern 30,048 442 15 Craven

Newton 13,027 190 100 Catawba

North Wilkesboro 4,533 65 16 Wilkes

Oak Island 7,529 122 44 Brunswick

Ocean Isle Beach 639 49 7 Brunswick

Orrum 92 0 1 Robeson

Ossipee 575 2 5 Alamance

Oxford 8,563 98 25 Granville

Peachland 413 1 1 Anson

Peletier 685 1 1 Carteret

Pembroke 3,169 41 5 Robeson

Pilot Mountain 1,501 18 10 Surry

Pine Knoll Shores 1,361 30 2 Carteret

iv

Page 6: North Carolina League of Municipalaties Documents...Shelby 20,080 328 64 Cleveland Siler City 8,635 76 37 Chatham Southern Pines 13,754 178 68 Moore Southport 3,428 48 24 Brunswick

EMPLOYEES

MUNICIPALITY POPULATION FULL-TIME PART-TIME COUNTY

Pinehurst 16,452 133 3 Moore

Pineville 8,873 92 4 Mecklenburg

Pleasant Garden 4,632 4 0 Guilford

Powellsville 257 1 2 Bertie

Proctorville 114 0 1 Robeson

Raeford 4,935 52 5 Hoke

Raleigh 448,699 3,964 3,200 Wake

Ramseur 1,688 10 8 Randolph

Red Oak 3,516 1 3 Nash

Reidsville 14,152 193 97 Rockingham

River Bend 3,058 18 2 Craven

Roanoke Rapids 15,101 148 68 Halifax

Robbinsville 602 13 6 Graham

Robersonville 1,435 27 Martin

Rockingham 9,199 140 25 Richmond

Rockwell 2,161 11 13 Rowan

Rolesville 5,723 36 3 Wake

Rose Hill 1,673 17 11 Duplin

Roxboro 8,238 126 26 Person

Rural Hall 3,100 16 13 Forsyth

Rutherford College 1,380 4 3 Burke

Rutherfordton 4,169 45 5 Rutherford

Salisbury 34,459 417 32 Rowan

Saluda 731 9 1 Polk / Henderson

Sanford 29,267 332 17 Lee

Sawmills 5,156 13 0 Caldwell

Seaboard 597 4 1 Northampton

Sedalia 642 0 2 Guilford

Selma 6,407 68 53 Johnston

Seven Devils 213 14 6 Watauga / Avery

Shelby 20,080 328 64 Cleveland

Siler City 8,635 76 37 Chatham

Southern Pines 13,754 178 68 Moore

Southport 3,428 48 24 Brunswick

Spindale 4,322 33 5 Rutherford

Stallings 15,796 1 3 Union

Stedman 1,084 5 0 Cumberland

Summerfield 11,388 4 4 Guilford

Sunset Beach 4,128 48 15 Brunswick

Surf City 2,103 Onslow / Pender

v

Page 7: North Carolina League of Municipalaties Documents...Shelby 20,080 328 64 Cleveland Siler City 8,635 76 37 Chatham Southern Pines 13,754 178 68 Moore Southport 3,428 48 24 Brunswick

EMPLOYEES

MUNICIPALITY POPULATION FULL-TIME PART-TIME COUNTY

Sylva 2,743 24 3 Jackson

Tarboro 10,857 173 3 Edgecombe

Thomasville 27,129 280 12 Davidson

Tobaccoville 2,517 3 1 Forsyth

Troutman 2,669 27 10 Iredell

Turkey 309 1 0 Sampson

Vanceboro 994 9 2 Craven

Wadesboro 5,503 54 3 Anson

Wake Forest 35,293 252 58 Wake

Walnut Cove 1,401 10 0 Stokes

Warsaw 3,058 31 10 Duplin

Washington 9,561 219 62 Beaufort

Waxhaw 13,035 70 1 Union

Weddington 10,509 1 18 Mecklenburg / Union

Wendell 6,533 43 10 Wake

Whispering Pines 3,351 21 15 Moore

Whiteville 5,344 75 22 Columbus

Williamston 5,542 95 7 Martin

Wilmington 117,255 997 61 New Hanover

Wilson 49,400 727 5 Wilson County

Wingate 3,603 16 17 Union

Winston-Salem 240,603 2,470 168 Forsyth

Woodfin 6,589 27 1 Buncombe

Woodland 757 5 2 Northampton

Yadkinville 2,938 36 11 Yadkin

Zebulon 4,796 65 28 Wake

vi

Page 8: North Carolina League of Municipalaties Documents...Shelby 20,080 328 64 Cleveland Siler City 8,635 76 37 Chatham Southern Pines 13,754 178 68 Moore Southport 3,428 48 24 Brunswick

RESPONDING MUNICIPALITIES (BY POPULATION GROUPS)

SECTION I

POPULATION BELOW 2,500

MUNICIPALITY POPULATION COUNTY

Alliance 788 Pamlico

Ansonville 605 Anson

Atlantic Beach 1,501 Carteret

Aurora 502 Beaufort

Autryville 199 Sampson

Bakersville 470 Mitchell

Bald Head Island 175 Brunswick

Belville 2,203 Brunswick

Bethania 324 Forsyth

Biltmore Forest 1,420 Buncombe

Bladenboro 1,739 Bladen

Blowing Rock 1,305 Watauga / Caldwell

Bogue 726 Carteret

Bolivia 159 Brunswick

Candor 837 Montgomery

Claremont 1,457 Catawba

Clyde 1,257 Haywood

Coats 2,301 Harnett

Colerain 191 Bertie

Columbia 841 Tyrrell

Connelly Springs 1,650 Burke

Conway 828 Northampton

Crossnore 197 Avery

Danbury 184 Stokes

Dobbins Heights 829 Richmond

Drexel 1,857 Burke

Duck 396 Dare

East Bend 594 Yadkin

Ellenboro 882 Rutherford

Fair Bluff 931 Columbus

Faison 987 Duplin

Fontana Dam 23 Graham

Franklinville 1,196 Randolph

Goldston 281 Chatham

vii

Page 9: North Carolina League of Municipalaties Documents...Shelby 20,080 328 64 Cleveland Siler City 8,635 76 37 Chatham Southern Pines 13,754 178 68 Moore Southport 3,428 48 24 Brunswick

MUNICIPALITY POPULATION COUNTY

Grantsboro 692 Pamlico

Grimesland 446 Pitt

Harrellsville 104 Hertford

Hayesville 331 Clay

Highlands 933 Macon / Jackson

Hobgood 333 Halifax

Hoffman 563 Richmond

Holden Beach 633 Brunswick

Hot Springs 582 Madison

Kelford 232 Bertie

Kure Beach 2,193 New Hanover

Lansing 156 Ashe

Lattimore 459 Cleveland

Lawndale 605 Cleveland

Linden 126 Cumberland

Macon 116 Warren

Madison 2,203 Rockingham

Maggie Valley 1,378 Haywood

Magnolia 964 Duplin

Manteo 1,563 Dare

Mayodan 2,427 Rockingham

McDonald 109 Robeson

Micro 463 Johnston

Middleburg 133 Vance

Milton 173 Caswell

Morven 480 Anson

Mount Pleasant 1,802 Cabarrus

Ocean Isle Beach 639 Brunswick

Orrum 92 Robeson

Ossipee 575 Alamance

Peachland 413 Anson

Peletier 685 Carteret

Pilot Mountain 1,501 Surry

Pine Knoll Shores 1,361 Carteret

Powellsville 257 Bertie

Proctorville 114 Robeson

Ramseur 1,688 Randolph

Robbinsville 602 Graham

Robersonville 1,435 Martin

Rockwell 2,161 Rowan

Rose Hill 1,673 Duplin

Rutherford College 1,380 Burke

viii

Page 10: North Carolina League of Municipalaties Documents...Shelby 20,080 328 64 Cleveland Siler City 8,635 76 37 Chatham Southern Pines 13,754 178 68 Moore Southport 3,428 48 24 Brunswick

MUNICIPALITY POPULATION COUNTY

Saluda 731 Polk / Henderson

Seaboard 597 Northampton

Sedalia 642 Guilford

Seven Devils 213 Watauga / Avery

Stedman 1,084 Cumberland

Surf City 2,103 Onslow / Pender

Turkey 309 Sampson

Vanceboro 994 Craven

Walnut Cove 1,401 Stokes

Woodland 757 Northampton

SECTION II

POPULATION 2,500 - 4,999

Ahoskie 4,872 Hertford

Archer Lodge 4,829 Johnston

Ayden 4,996 Pitt

Beaufort 4,230 Carteret

Burgaw 4,102 Pender

Carolina Shores 3,577 Brunswick

China Grove 4,245 Rowan

Cramerton 4,944 Gaston

Creedmoor 4,531 Granville

Dallas 4,791 Gaston

Eastover 3,676 Cumberland

Edenton 4,814 Chowan

Elizabethtown 3,549 Bladen

Elkin 4,024 Surry / Wilkes

Emerald Isle 3,791 Carteret

Farmville 4,670 Pitt

Granite Falls 4,652 Caldwell

Grifton 2,647 Pitt / Lenoir

Hudson 3,944 Caldwell

Kitty Hawk 3,516 Dare

La Grange 2,774 Lenoir

Long View 4,877 Catawba / Burke

Mount Olive 4,605 Wayne / Duplin

North Wilkesboro 4,533 Wilkes

Pembroke 3,169 Robeson

Pleasant Garden 4,632 Guilford

ix

Page 11: North Carolina League of Municipalaties Documents...Shelby 20,080 328 64 Cleveland Siler City 8,635 76 37 Chatham Southern Pines 13,754 178 68 Moore Southport 3,428 48 24 Brunswick

MUNICIPALITY POPULATION COUNTY

Raeford 4,935 Hoke

Red Oak 3,516 Nash

River Bend 3,058 Craven

Rural Hall 3,100 Forsyth

Rutherfordton 4,169 Rutherford

Southport 3,428 Brunswick

Spindale 4,322 Rutherford

Sunset Beach 4,128 Brunswick

Sylva 2,743 Jackson

Tobaccoville 2,517 Forsyth

Troutman 2,669 Iredell

Warsaw 3,058 Duplin

Whispering Pines 3,351 Moore

Wingate 3,603 Union

Yadkinville 2,938 Yadkin

Zebulon 4,796 Wake

SECTION III

POPULATION 5,000 - 9,999

Aberdeen 7,564 Moore

Black Mountain 8,125 Buncombe

Brevard 8,002 Transylvania

Butner 7,880 Granville

Carolina Beach 6,015 New Hanover

Cherryville 5,919 Gaston

Conover 8,335 Catawba

Dunn 9,647 Harnett

Fletcher 8,049 Henderson

Forest City 7,402 Rutherford

Gibsonville 7,023 Guilford / Alamance

Hillsborough 6,673 Orange

Kill Devil Hills 7,195 Dare

King 6,992 Stokes / Forsyth

Marion 8,004 McDowell

Marvin 6,700 Union

Mocksville 5,422 Davie

Nashville 5,231 Nash

Oak Island 7,529 Brunswick

Oxford 8,563 Granville

X

Page 12: North Carolina League of Municipalaties Documents...Shelby 20,080 328 64 Cleveland Siler City 8,635 76 37 Chatham Southern Pines 13,754 178 68 Moore Southport 3,428 48 24 Brunswick

MUNICIPALITY POPULATION COUNTY

Oxford 8,563 Granville

Pineville 8,873 Mecklenburg

Rockingham 9,199 Richmond

Rolesville 5,723 Wake

Roxboro 8,238 Person

Sawmills 5,156 Caldwell

Selma 6,407 Johnston

Siler City 8,635 Chatham

Wadesboro 5,503 Anson

Washington 9,561 Beaufort

Wendell 6,533 Wake

Whiteville 5,344 Columbus

Williamston 5,542 Martin

Woodfin 6,589 Buncombe

SECTION IV

POPULATION 10,000 - 24,999

Albemarle 16,121 Stanly

Archdale 12,102 Randolph / Guilford

Boone 19,028 Watauga

Clemmons 19,605 Forsyth

Eden 15,279 Rockingham

Elizabeth City 17,969 Pasquotank / Camden

Elon 10,532 Alamance

Graham 14,812 Alamance

Harrisburg 16,176 Cabarrus

Havelock 20,072 Craven

Hope Mills 16,523 Cumberland

Kernersville 24,730 Forsyth / Guilford

Knightdale 13,786 Wake

Laurinburg 15,671 Scotland

Leland 17,956 Brunswick

Lenoir 17,875 Caldwell

Lewisville 13,120 Forsyth

Lexington 18,532 Davidson

Lincolnton 10,638 Lincoln

Lumberton 21,463 Robeson

Morganton 16,839 Burke

Morrisville 24,456 Wake / Durham

xi

Page 13: North Carolina League of Municipalaties Documents...Shelby 20,080 328 64 Cleveland Siler City 8,635 76 37 Chatham Southern Pines 13,754 178 68 Moore Southport 3,428 48 24 Brunswick

MUNICIPALITY POPULATION COUNTY

Mount Airy 10,319 Surry

Mount Holly 15,041 Gaston

Newton 13,027 Catawba

Pinehurst 16,452 Moore

Reidsville 14,152 Rockingham

Roanoke Rapids 15,101 Halifax

Shelby 20,080 Cleveland

Southern Pines 13,754 Moore

Stallings 15,796 Union

Summerfield 11,388 Guilford

Tarboro 10,857 Edgecombe

Waxhaw 13,035 Union

Weddington 10,509 Mecklenburg / Union

SECTION V

POPULATION 25,000 - 99,999

Apex 46,673 Wake

Asheboro 25,931 Randolph

Chapel Hill 59,851 Orange / Durham

Concord 88,815 Cabarrus

Cornelius 30,207 Mecklenburg

Goldsboro 34,793 Wayne

Hickory 40,449 Catawba / Burke / Caldwell

Jacksonville 75,744 Onslow

Kannapolis 46,595 Rowan / Cabarrus

Mint Hill 26,749 Mecklenburg / Union

Monroe 34,725 Union

Mooresville 39,068 Iredell

New Bern 30,048 Craven

Salisbury 34,459 Rowan

Sanford 29,267 Lee

Thomasville 27,129 Davidson

Wake Forest 35,293 Wake

Wilson 49,400 Wilson County

xii

Page 14: North Carolina League of Municipalaties Documents...Shelby 20,080 328 64 Cleveland Siler City 8,635 76 37 Chatham Southern Pines 13,754 178 68 Moore Southport 3,428 48 24 Brunswick

MUNICIPALITY POPULATION COUNTY

SECTION VI

POPULATION 100,000 AND ABOVE

Cary 155,041 Wake / Chatham

Charlotte 830,258 Mecklenburg

Durham 255,042 Durham

Fayetteville 208,729 Cumberland

Greensboro 284,328 Guilford

High Point 110,235Guilford / Davidson /

Randolph / Forsyth

Raleigh 448,699 Wake

Wilmington 117,255 New Hanover

Winston-Salem 240,603 Forsyth

xiv

Page 15: North Carolina League of Municipalaties Documents...Shelby 20,080 328 64 Cleveland Siler City 8,635 76 37 Chatham Southern Pines 13,754 178 68 Moore Southport 3,428 48 24 Brunswick

Population Group Below 2,500

Population Group Below 2,500 1

Page 16: North Carolina League of Municipalaties Documents...Shelby 20,080 328 64 Cleveland Siler City 8,635 76 37 Chatham Southern Pines 13,754 178 68 Moore Southport 3,428 48 24 Brunswick

Elected Officials (Population Group Below 2,500)

MAYOR MAYOR

Code 10010 Code 10010

Number Minimum Maximum Average Number Minimum Maximum AverageBudgeted Salary Salary Salary See Code Budgeted Salary Salary Salary See Code

Alliance 1 0 Kure Beach 1 3,600 Andrews 1 7,200 Lansing 1 0

Ansonville 1 2,100 Lattimore 1 500Atlantic Beach 1 4,305 Lawndale 1 2,244Aurora 1 2,000 Linden 1 3,000Autryville 1 0 Macon 1 1,000Bakersville 1 4,800 Madison 1 2,200Belville 1 250 Maggie Valley 1 7,712Bethania 1 0 Magnolia 1 2,400Biltmore Forest 1 6,000 Manteo 1 10,200Bladenboro 1 4,352 Mayodan 1 2,400Blowing Rock 1 3,765 McDonald 1 0Bogue 1 0 Micro 1 500Bolivia 1 0 Middleburg 1 1,000Candor 1 0 Milton 1 1,200Claremont 1 4,300 Misenheimer 1 0Clyde 1 7,500 Morven 1 850Coats 1 1,955 Mount Pleasant 1 7,200Colerain 1 0 Ocean Isle Beach 1 6,000Columbia 1 3,600 Orrum 1 480Connelly Springs 1 5,000 Ossipee 1 3,000Conway 1 1,800 Peachland 1 950Crossnore 1 5,700 Peletier 1 900Danbury 1 0 Pilot Mountain 1 3,600Dobbins Heights 1 6,000 Pine Knoll Shores 1 6,000Drexel 1 3,775 Powellsville 1 720Duck 1 6,000 Proctorville 1 600East Bend 1 2,400 Ramseur 1 4,800Ellenboro 1 1,200 Robbinsville 1 14,400Fair Bluff 1 6,000 Robersonville 1 5,640Faison 1 225 3,375 2,700 Rockwell 1 2,500Fontana Dam 1 2,700 Rose Hill 1 1,200Franklinville 1 1,650 Rutherford College 1 2,400Goldston 1 1,400 Saluda 1 2,520Grantsboro 1 0 Seaboard 1 4,800Grimesland 1 1,800 Sedalia 1 3,000Harrellsville 1 480 Seven Devils 1 2,580Hayesville 1 11,500 Stedman 1 1,200Highlands 1 5,000 Surf City 1 523Hobgood 1 0 Turkey 1 1,560Hoffman 1 3,900 Vanceboro 1 4,256Holden Beach 1 1,800 Walnut Cove 1 0Hot Springs 1 3,300 Woodland 1 300Kelford 1 1,400 Total/Average 87 225 3,375 2,849

Population Group Below 2,500 2

Page 17: North Carolina League of Municipalaties Documents...Shelby 20,080 328 64 Cleveland Siler City 8,635 76 37 Chatham Southern Pines 13,754 178 68 Moore Southport 3,428 48 24 Brunswick

Elected Officials (Population Group Below 2,500)

MAYOR PRO TEM MAYOR PRO TEM

Code 10020 Code 10020

Number Minimum Maximum Average Number Minimum Maximum AverageBudgeted Salary Salary Salary See Code Budgeted Salary Salary Salary See Code

Alliance 1 Holden Beach 1 1,200 Andrews 1 4,800 Kelford 1 0

Ansonville 1 1,500 Kure Beach 1 2,700Atlantic Beach 1 2,460 Lattimore 1 500Aurora 1 1,200 Linden 1 540Autryville 1 Madison 1 1,700Belville 1 225 Maggie Valley 1 4,903Bethania 1 Magnolia 1 1,700Biltmore Forest 1 4,200 Manteo 1 9,000Bladenboro 1 3,055 Mayodan 1 1,800Blowing Rock 1 2,511 Meisenheimer 1 0Bogue 1 Micro 1 400Bolivia 10030 Milton 1 1,200Candor 1 Morven 1 850Clyde 1 6,432 Mount Pleasant 1 3,000Coats 1 1,500 Ocean Isle Beach 1 4,000Colerain 1 Orrum 1 480Columbia 1 3,000 Ossipee 1 1,800Connelly Springs 1 2,000 Peachland 1 600Conway 1 1,800 Peletier 1 600Dobbins Heights 1 2,400 Pilot Mountain 1 3,000Drexel 1 3,171 Pine Knoll Shores 1 3,600Duck 1 4,800 Robersonville 1 3,840East Bend 1 1,200 Rockwell 1 1,200Ellenboro 10030 Rose Hill 1 0Faison 1 1,800 Rutherford College 1 0Fontana Dam 1 1,800 Saluda 1 1,500Franklinville 1 706 Seaboard 1 1,200Goldston 1 1,200 Sedalia 1 2,400Grantsboro 1 Seven Devils 1 1,980Grimesland 1 Stedman 1 900Harrellsville 1 180 Surf City 1 387Highlands 1 3,600 Turkey 1 480Hobgood 1 Vanceboro 1 1,418

Total/Average 66 1,845

Population Group Below 2,500 3

Page 18: North Carolina League of Municipalaties Documents...Shelby 20,080 328 64 Cleveland Siler City 8,635 76 37 Chatham Southern Pines 13,754 178 68 Moore Southport 3,428 48 24 Brunswick

Elected Officials (Population Group Below 2,500)

GOVERNING BOARD MEMBER GOVERNING BOARD MEMBER

Code 10030 Code 10030

Number Minimum Maximum Average Number Minimum Maximum AverageBudgeted Salary Salary Salary See Code Budgeted Salary Salary Salary See Code

Alliance 3 0 Kelford 5 0 Andrews 3 4,800 Kure Beach 3 2,400

Ansonville 4 1,500 Lansing 5 0Atlantic Beach 4 2,460 Lattimore 2 500Aurora 3 1,200 Macon 5 0Autryville 5 0 Madison 5 1,500Bakersville 2 600 Maggie Valley 3 4,903Belville 3 225 Manteo 5 9,000Bethania 3 0 Mayodan 4 1,800Biltmore Forest 2 4,200 McDonald 3 0Bladenboro 5 3,055 Meisenheimer 3 0Blowing Rock 4 2,511 Micro 2 400Bogue 4 0 Middleburg 3 920Bolivia 4 0 Milton 3 1,200Candor 4 0 Morven 3 850Claremont 1 3,700 Mount Pleasant 4 3,000Clyde 3 6,432 Ocean Isle Beach 4 4,000Coats 4 1,500 Orrum 3 480Colerain 5 0 Ossipee 2 1,800Columbia 4 3,000 Peachland 4 600Connelly Springs 5 2,000 Peletier 4 600Conway 4 1,500 Pilot Mountain 3 3,000Crossnore 5 1,020 Pine Knoll Shores 4 3,600Danbury 4 0 Powellsville 3 540Dobbins Heights 3 2,400 Proctorville 3 600Drexel 3 3,171 Ramseur 5 1,800Duck 3 4,200 Robbinsville 3 9,600East Bend 4 1,200 Robersonville 4 3,840Ellenboro 5 600 Rockwell 4 1,200Faison 4 150 2,250 1,800 Rose Hill 4 0Fontana Dam 3 1,800 Rutherford College 5 0Franklinville 4 706 Saluda 1 1,500Goldston 5 1,200 Seaboard 4 1,200Grantsboro 4 0 Sedalia 4 2,400Grimesland 3 600 Seven Devils 3 1,980Harrellsville 4 180 Stedman 4 900Hayesville 3 3,000 Surf City 4 383Highlands 4 3,600 Turkey 3 480Hobgood 4 0 Vanceboro 4 1,418Hoffman 5 2,100 Walnut Cove 4 0Holden Beach 1 1,200 Woodland 4 300Hot Springs 3 3,000 Total/Average 301 150 2,250 1,727

Population Group Below 2,500 4

Page 19: North Carolina League of Municipalaties Documents...Shelby 20,080 328 64 Cleveland Siler City 8,635 76 37 Chatham Southern Pines 13,754 178 68 Moore Southport 3,428 48 24 Brunswick

Executive Positions (Population Group Below 2,500)

CITY MANAGER ASSISTANT CITY MANAGER

Code 10040 Code 10070

Number Minimum Maximum Average Number Minimum Maximum AverageBudgeted Salary Salary Salary See Code Budgeted Salary Salary Salary See Code

Atlantic Beach 1 111,176 Mount Pleasant 1 51,828 51,828Bald Head Island 1 106,743 158,566 133,494 Pine Knoll Shores 1 83,928Belville 1 54,500 Surf City 1 68,823 103,234 70,785Biltmore Forest 1 84,500 104,500 Total/Average 6 68,685 103,028 87,875Bladenboro 1 45,648 59,894 46,789Blowing Rock 1 97,403 ASSISTANT TO THE CITY/TOWN MANAGER

Claremont 4 90,000 Code 10075

Clyde 1 66,300 Number Minimum Maximum AverageCoats 1 72,000 Budgeted Salary Salary Salary See Code

Columbia 1 64,027 Biltmore Forest 1 68,151Conway 1 49,440 Duck 10080Duck 1 90,786 147,583 140,476 Manteo 10080Fontana Dam 1 30,093 37,700 Walnut Cove 1 35,000 39,000 35,000Highlands 1 90,958 136,406 110,385 Total/Average 2 35,000 39,000 51,576Hobgood 1 61,000Holden Beach 1 CITY ATTORNEY

Madison 1 67,995 Code 10050

Maggie Valley 1 90,000 Number Minimum Maximum AverageManteo 1 123,362 Budgeted Salary Salary Salary See Code

Mayodan 1 69,500 Belville 1 60,000Ocean Isle Beach 1 136,500 Total/Average 1 60,000Pilot Mountain 1 71,025 109,278 97,355Pine Knoll Shores 1 100,009 ASSISTANT CITY ATTORNEY

Robersonville 1 62,712 Code 10060

Rose Hill 1 59,524 78,054 65,664 Number Minimum Maximum AverageRutherford College 1 55,000 Budgeted Salary Salary Salary See Code

Saluda 1 72,448 Ocean Isle Beach 1 68,685 103,028 87,875Seven Devils 1 70,000 Total/Average 1 68,685 103,028 87,875Surf City 2 72,374 103,753 105,000Walnut Cove 1 40,000 CITY CLERK

Total/Average 34 77,402 112,161 83,273 Code 10080

Number Minimum Maximum AverageASSISTANT CITY MANAGER Budgeted Salary Salary Salary See Code

Code 10070 Ansonville 1 31,000Number Minimum Maximum Average Atlantic Beach 1 37,343 56,015 53,456

Budgeted Salary Salary Salary See Code Autryville 1 24,960 52,000 32,760Bald Head Island 1 75,127 112,690 92,743 Bakersville 1 33,613Holden Beach 1 49,224 74,063 49,224 Bald Head Island 1 41,833 62,750 53,912Manteo 1 80,667 140,137 117,169 Belville 1 36,000

Bladenboro 1 39,432 51,739 44,614

Population Group Below 2,500 5

Page 20: North Carolina League of Municipalaties Documents...Shelby 20,080 328 64 Cleveland Siler City 8,635 76 37 Chatham Southern Pines 13,754 178 68 Moore Southport 3,428 48 24 Brunswick

Executive Positions (Population Group Below 2,500)

CITY CLERK CITY CLERK

Code 10080 Code 10080

Number Minimum Maximum Average Number Minimum Maximum AverageBudgeted Salary Salary Salary See Code Budgeted Salary Salary Salary See Code

Blowing Rock 1 41,326 61,989 41,326 Sedalia 1 24,595Bogue 1 42,000 Seven Devils 1 28,122Candor 1 45,900 Stedman 1 39,146Claremont 1 33,941 50,912 40,137 Surf City 10070Clyde 1 37,200 Turkey 1 33,280Coats 1 40,395 60,593 51,500 Vanceboro 1 38,480Connelly Springs 1 43,160 Woodland 1 30,160Conway 1 33,508 Total/Average 54 38,949 63,140 41,810Dobbins Heights 1 30,014 32,094Drexel 1 53,307 68,035 58,771 COMMUNITY DEVELOPMENT DIRECTOR

Duck 1 43,669 74,540 61,368 Code 10100

East Bend 1 43,680 Number Minimum Maximum AverageEllenboro 1 28,000 36,000 Budgeted Salary Salary Salary See Code

Fair Bluff 1 29,132 Duck 1 74,690 140,556 98,267Faison 1 46,176 Total/Average 1 74,690 140,556 98,267Grimesland 1 53,711Harrellsville 1 27,000 COMMUNITY RELATIONS OFFICER

Highlands 1 41,558 62,379 42,598 Code 10110

Hobgood 1 33,000 Number Minimum Maximum AverageHolden Beach 1 42,778 63,406 54,371 Budgeted Salary Salary Salary See Code

Hot Springs 1 30,251 Duck 10100Kure Beach 1 59,757 105,437 79,026 Fair Bluff 2 25,636Linden 1 33,280 33,800 Total/Average 2 25,636Madison 1 37,978 57,655 44,720Maggie Valley 1 44,643 90,313 64,813 FINANCE DIRECTOR

Magnolia 1 20,800 42,827 38,800 Code 10120

Manteo 1 47,170 81,935 69,251 Number Minimum Maximum AverageMayodan 1 34,850 34,850 Budgeted Salary Salary Salary See Code

Micro 1 36,421 Atlantic Beach 1 52,457 78,821 72,613Ocean Isle Beach 1 44,274 66,411 48,112 Bald Head Island 1 73,580Ossipee 2 28,210 Blowing Rock 1 55,380 83,071 61,638Peachland 1 37,492 Candor 10080Pilot Mountain 1 33,392 50,077 46,951 Claremont 1 45,485 68,228 58,279Pine Knoll Shores 1 39,814 56,876 47,747 Columbia 1 45,802Ramseur 1 40,000 Duck 10040Robersonville 1 37,648 Ellenboro 10080Rockwell 1 47,403 Franklinville 1 34,507 38,439Rose Hill 1 43,534 57,087 48,006 Harrellsville 10080Saluda 1 35,678 52,964 38,421 Highlands 1 58,614 87,921 84,032Seaboard 1 32,240 Kure Beach 1 59,757 105,437 76,142

Population Group Below 2,500 6

Page 21: North Carolina League of Municipalaties Documents...Shelby 20,080 328 64 Cleveland Siler City 8,635 76 37 Chatham Southern Pines 13,754 178 68 Moore Southport 3,428 48 24 Brunswick

Executive Positions (Population Group Below 2,500)

FINANCE DIRECTOR INFORMATION SYSTEM DIRECTOR

Code 10120 Code 10140

Number Minimum Maximum Average Number Minimum Maximum AverageBudgeted Salary Salary Salary See Code Budgeted Salary Salary Salary See Code

Madison 1 48,626 73,818 54,600 Bald Head Island 1 58,865 88,295 88,295Maggie Valley 1 54,875 86,427 68,676 Duck 20600Magnolia 1 20,800 35,500 33,384 Highlands 1 58,614 87,921 82,326Manteo 10070 Manteo 1 49,528 86,032 60,146Mayodan 1 42,785 52,950 Surf City 1 65,545 98,318 69,557Mount Pleasant 1 44,657 Total/Average 4 58,138 90,142 75,081Ocean Isle Beach 10040Pilot Mountain 10040 HUMAN RESOURCES/PERSONNEL DIRECTOR

Pine Knoll Shores 10070 Code 10150

Ramseur 10080 Number Minimum Maximum AverageRobbinsville 1 50,000 Budgeted Salary Salary Salary See Code

Rutherford College 10080 Bald Head Island 1 48,429 72,642 58,905Saluda 1 43,367 64,378 52,838 Duck 10040Seven Devils 1 47,258 Grimesland 10080Vanceboro 10080 Highlands 1 53,164 79,747 53,164

Total/Average 16 46,968 75,956 57,181 Manteo 10120Ocean Isle Beach 20040

FIRE CHIEF Pine Knoll Shores 20610Code 10130 Surf City 1 62,424 93,636

Number Minimum Maximum Average Total/Average 3 54,672 82,008 56,035Budgeted Salary Salary Salary See Code

Atlantic Beach 1 60,830 91,245 82,222 PLANNING DIRECTOR

Blowing Rock 1 55,380 83,071 65,709 Code 10160

Claremont 1 50,147 75,221 66,162 Number Minimum Maximum AverageDuck 1 74,690 140,556 95,720 Budgeted Salary Salary Salary See Code

Highlands 1 48,235 72,342 53,768 Atlantic Beach 1 52,547 78,821 54,621Kure Beach 1 59,757 105,437 69,168 Blowing Rock 1 55,380 83,071 65,092Ocean Isle Beach 1 59,332 88,998 72,089 Bogue 10080Pine Knoll Shores 1 50,811 72,590 74,594 Claremont 1 85,000Robersonville 1 47,008 Duck 10100Seven Devils 1 56,493 Highlands 1 53,164 79,747 60,798Surf City 1 65,545 98,318 74,279 Holden Beach 20150

Total/Average 11 58,303 91,975 68,837 Maggie Valley 1 42,517 66,966 54,704Manteo 1 63,212 109,801 66,844Ocean Isle Beach 10060Pine Knoll Shores 20470Surf City 1 62,424 93,636 72,294

Total/Average 7 54,874 85,340 65,622

Population Group Below 2,500 7

Page 22: North Carolina League of Municipalaties Documents...Shelby 20,080 328 64 Cleveland Siler City 8,635 76 37 Chatham Southern Pines 13,754 178 68 Moore Southport 3,428 48 24 Brunswick

Executive Positions (Population Group Below 2,500)

POLICE CHIEF PUBLIC INFORMATION DIRECTOR

Code 10170 Code 10180

Number Minimum Maximum Average Number Minimum Maximum AverageBudgeted Salary Salary Salary See Code Budgeted Salary Salary Salary See Code

Atlantic Beach 1 60,830 91,245 81,994 Duck 1 74,690 140,556 74,865Aurora 1 39,580 Surf City 1 51,356 77,035 68,895Bakersville 1 40,913 Total/Average 2 63,023 108,795 71,880Bald Head Island 1 56,062 84,094 82,071Biltmore Forest 1 70,000 70,000 PUBLIC UTILITIES DIRECTOR

Bladenboro 1 50,327 Code 10200

Blowing Rock 1 55,380 83,071 69,407 Number Minimum Maximum AverageCandor 1 39,270 Budgeted Salary Salary Salary See Code

Claremont 1 52,651 78,981 61,137 Ansonville 1 42,000Clyde 1 53,040 Bald Head Island 1 64,898 97,348 97,348Coats 1 46,761 70,141 48,905 Claremont 1 50,147 75,221 62,935Conway 1 49,440 Franklinville 1 49,920 51,950Drexel 1 53,307 68,035 55,973 Manteo 1 69,692 121,055 80,702Duck 1 74,690 140,556 104,584 Micro 1 45,802Fair Bluff 1 40,800 Ocean Isle Beach 1 56,507 84,761 64,127Highlands 1 55,848 83,740 70,366 Pilot Mountain 10210Holden Beach 1 59,258 85,599 77,605 Robersonville 1 53,040Hot Springs 1 36,754 Rutherford College 1 41,246Kure Beach 1 59,757 105,437 80,405 Total/Average 9 58,233 94,596 59,906Madison 1 48,626 73,818 59,946Maggie Valley 1 52,262 82,312 58,684 PUBLIC WORKS DIRECTOR

Magnolia 1 30,000 49,035 40,000 Code 10210

Manteo 1 73,176 127,108 89,714 Number Minimum Maximum AverageMayodan 1 44,925 69,955 Budgeted Salary Salary Salary See Code

Micro 1 49,904 Atlantic Beach 1 60,830 91,245 82,722Ocean Isle Beach 1 62,299 93,449 79,322 Aurora 1 49,878Pilot Mountain 1 51,815 77,646 54,865 Bald Head Island 1 56,062 84,094 68,561Pine Knoll Shores 1 50,811 72,590 74,594 Biltmore Forest 1 68,940Ramseur 1 45,000 46,000 45,000 Bladenboro 1 37,577Robersonville 1 47,008 Blowing Rock 1 58,149 87,224 74,212Rockwell 1 51,818 Candor 2 36,720Rose Hill 1 50,396 66,085 55,594 Clyde 1 48,318Saluda 1 47,813 70,978 50,233 Coats 1 46,761 70,141 48,905Seven Devils 1 49,254 Conway 1 44,990Stedman 1 48,000 Drexel 1 58,771 75,009 64,796Surf City 1 68,823 103,234 93,638 Faison 1 56,930Vanceboro 1 46,727 Grimesland 1 54,801Woodland 1 53,580 Highlands 1 82,492 123,739 104,894

Total/Average 38 55,239 83,483 59,748 Holden Beach 1 54,431 80,815 71,781

Population Group Below 2,500 8

Page 23: North Carolina League of Municipalaties Documents...Shelby 20,080 328 64 Cleveland Siler City 8,635 76 37 Chatham Southern Pines 13,754 178 68 Moore Southport 3,428 48 24 Brunswick

Executive Positions (Population Group Below 2,500)

PUBLIC WORKS DIRECTOR PARKS AND RECREATION DIRECTOR

Code 10210 Code 10220

Number Minimum Maximum Average Number Minimum Maximum AverageBudgeted Salary Salary Salary See Code Budgeted Salary Salary Salary See Code

Kure Beach 1 59,757 105,437 68,917 Atlantic Beach 1 39,210 58,815 39,998Madison 1 48,626 73,818 73,861 Belville 1 36,000Maggie Valley 20640 Blowing Rock 1 47,840 71,760 54,752Magnolia 1 42,000 56,000 55,686 Faison 1 22,880Manteo 1 69,692 121,055 102,974 Highlands 1 48,235 72,342 67,059Mayodan 1 44,925 53,560 Holden Beach 10070Mount Pleasant 1 46,720 Kure Beach 1 59,757 105,437 61,100Pilot Mountain 1 40,604 60,852 51,619 Ocean Isle Beach 1 38,246 57,369 38,996Pine Knoll Shores 1 50,811 72,590 74,594 Robersonville 1 30,264Rockwell 1 51,563 Surf City 1 62,424 93,636 71,598Rose Hill 1 50,396 66,085 55,594 Total/Average 9 49,285 76,560 46,961Seven Devils 1 56,618Surf City 1 65,545 98,318 70,651Vanceboro 1 32,613

Total/Average 29 55,616 82,071 60,678

Population Group Below 2,500 9

Page 24: North Carolina League of Municipalaties Documents...Shelby 20,080 328 64 Cleveland Siler City 8,635 76 37 Chatham Southern Pines 13,754 178 68 Moore Southport 3,428 48 24 Brunswick

Finance/Budget Positions (Population Group Below 2,500)

ACCOUNTANT I ACCOUNTING OPERATIONS MANAGER

Code 20010 Code 20050

Number Minimum Maximum Average Number Minimum Maximum AverageBudgeted Salary Salary Salary See Code Budgeted Salary Salary Salary See Code

Manteo 1 49,528 86,032 50,812 Manteo 10070Total/Average 1 49,528 86,032 50,812 Stedman 10080

Total/Average

ACCOUNTANT II

Code 20020 BUDGET ANALYST

Number Minimum Maximum Average Code 20053Budgeted Salary Salary Salary See Code Number Minimum Maximum Average

Columbia 1 45,802 Budgeted Salary Salary Salary See Code

Holden Beach 1 36,449 54,302 46,301 Duck 10040Total/Average 2 36,449 54,302 46,052 Holden Beach 20020

Manteo 10070ACCOUNTING TECHNICIAN I Peachland 10080Code 20030 Total/Average

Number Minimum Maximum AverageBudgeted Salary Salary Salary See Code BUDGET MANAGER

Atlantic Beach 3 32,258 56,015 40,997 Code 20056

Blowing Rock 1 32,380 48,571 33,768 Number Minimum Maximum AverageMadison 1 29,375 44,595 42,598 Budgeted Salary Salary Salary See Code

Ocean Isle Beach 1 38,246 57,369 44,910 Bogue 10080Peachland 10080 Duck 10040Walnut Cove 1 32,000 40,000 38,000 Grimesland 10080

Total/Average 7 32,852 49,310 40,324 Manteo 10070Peachland 10080

ACCOUNTING TECHNICIAN II Total/Average

Code 20040

Number Minimum Maximum Average RISK MANGERBudgeted Salary Salary Salary See Code Code 20180

Bald Head Island 2 39,842 59,763 47,168 Number Minimum Maximum AverageMadison 1 31,186 47,343 47,382 Budgeted Salary Salary Salary See Code

Manteo 1 44,924 78,033 68,287 Manteo 10070Ocean Isle Beach 1 46,488 69,732 61,716 Total/Average

Peachland 10080Total/Average 5 40,610 63,718 54,344

Population Group Below 2,500 10

Page 25: North Carolina League of Municipalaties Documents...Shelby 20,080 328 64 Cleveland Siler City 8,635 76 37 Chatham Southern Pines 13,754 178 68 Moore Southport 3,428 48 24 Brunswick

Administrative Positions (Population Group Below 2,500)

PURCHASING AGENT SENIOR CUSTOMER SERVICE REPRESENTATIVECode 20060 Code 20305

Number Minimum Maximum Average Number Minimum Maximum AverageBudgeted Salary Salary Salary See Code Budgeted Salary Salary Salary See Code

Peachland 10080 Biltmore Forest 1 50,219Stedman 10080 Holden Beach 1 28,901 42,834 36,504

Total/Average Kure Beach 2 32,705 57,738 44,000Manteo 20040

PURCHASING AGENT Ocean Isle Beach 1 33,088 49,557 43,267Code 20060 Stedman 20610

Number Minimum Maximum Average Total/Average 5 31,565 50,043 43,598Budgeted Salary Salary Salary See Code

Manteo 10080 SUPERVISOR BILLING/REVENUE COLLECTION

Total/Average Code 20310

Number Minimum Maximum AverageEXECUTIVE ASSISTANT Budgeted Salary Salary Salary See Code

Code 20070 Franklinville 1 27,040 29,120Number Minimum Maximum Average Manteo 10070

Budgeted Salary Salary Salary See Code Mayodan 1 23,890 40,350Duck 10080 Ramseur 1 28,000 30,000 29,000Grimesland 1 33,261 Robbinsville 2 38,750Maggie Valley 1 24,859 39,155 33,114 Rose Hill 1 37,606 46,965 44,616Manteo 10080 Rutherford College 1 17,233

Total/Average 2 24,859 39,155 33,188 Stedman 10080Total/Average 7 29,134 38,483 33,974

CUSTOMER SERVICE REPRESENTATIVE

Code 20300 TAX COLLECTOR

Number Minimum Maximum Average Code 20315Budgeted Salary Salary Salary See Code Number Minimum Maximum Average

Bald Head Island 1 37,944 56,917 40,638 Budgeted Salary Salary Salary See Code

Claremont 1 29,320 43,980 33,827 Drexel 1 37,884 48,351 37,780Coats 1 31,651 47,477 31,651 Faison 1 23,446Duck 20600 Holden Beach 1 40,554 60,293 61,381Ellenboro 20600 Hot Springs 1 30,251Highlands 2 29,556 44,304 30,305 Magnolia 10080Holden Beach 1 24,885 36,480 31,949 Ocean Isle Beach 1 46,488 69,732 62,463Manteo 20010 Pine Knoll Shores 1 37,916 54,168 58,474Mount Pleasant 1 35,760 35,760 Robbinsville 1 35,000Ocean Isle Beach 1 29,967 44,961 32,563 Robersonville 1 36,504Pilot Mountain 1 27,482 41,169 33,882 Rutherford College 1 15,434Ramseur 20310 Surf City 1 51,356 77,035 70,776Rose Hill 1 30,938 40,569 40,539 Total/Average 10 42,840 61,916 43,151Seaboard 1 20,155

Total/Average 11 30,218 43,513 32,870

Population Group Below 2,500 11

Page 26: North Carolina League of Municipalaties Documents...Shelby 20,080 328 64 Cleveland Siler City 8,635 76 37 Chatham Southern Pines 13,754 178 68 Moore Southport 3,428 48 24 Brunswick

Administrative Positions (Population Group Below 2,500)

OFFICE ASSISTANT SENIOR ADMINISTRATIVE SUPPORT SPECIALIST

Code 20600 Code 20615

Number Minimum Maximum Average Number Minimum Maximum AverageBudgeted Salary Salary Salary See Code Budgeted Salary Salary Salary See Code

Bald Head Island 2 31,216 46,824 35,809 Bald Head Island 1 39,842 59,763 43,524Blowing Rock 1 29,370 44,055 36,400 Pilot Mountain 1 27,482 41,169 35,367Candor 1 25,500 Total/Average 2 33,662 50,466 39,446Duck 3 30,243 61,324 49,500Ellenboro 1 37,700 SAFETY OFFICER

Kure Beach 6 32,705 57,738 39,000 Code 20530

Morven 2 18,000 Number Minimum Maximum AverageRobbinsville 1 52,000 Budgeted Salary Salary Salary See Code

Rutherford College 1 31,200 Manteo 10200Saluda 1 27,955 41,500 33,230 Robersonville 1 43,992Vanceboro 1 29,120 Total/Average 1 43,992

Total/Average 20 30,298 50,288 36,763HUMAN RESOURCES / PERSONNEL TECHNICIAN

ADMINISTRATIVE SUPPORT SPECIALIST Code 20080

Code 20610 Number Minimum Maximum AverageNumber Minimum Maximum Average Budgeted Salary Salary Salary See Code

Budgeted Salary Salary Salary See Code Blowing Rock 1 37,484 56,228 40,540Atlantic Beach 3 32,258 53,348 38,688 Manteo 20040Aurora 1 23,733 Pine Knoll Shores 20610Bald Head Island 1 37,944 56,917 51,273 Stedman 10080Blowing Rock 3 30,838 46,257 38,358 Total/Average 1 37,484 56,228 40,540Highlands 1 29,556 44,304 30,305Holden Beach 1 26,274 39,083 HUMAN RESOURCES / PERSONNEL ANALYST

Pine Knoll Shores 1 32,755 46,793 39,780 Code 20460

Rockwell 1 30,160 Number Minimum Maximum AverageStedman 1 30,888 Budgeted Salary Salary Salary See Code

Surf City 4 31,528 52,140 41,579 Duck 10080Total/Average 17 31,593 48,406 37,725 Highlands 1 53,164 79,747 53,164

Holden Beach 10080Pine Knoll Shores 20610

Total/Average 1 53,164 79,747 53,164

Population Group Below 2,500 12

Page 27: North Carolina League of Municipalaties Documents...Shelby 20,080 328 64 Cleveland Siler City 8,635 76 37 Chatham Southern Pines 13,754 178 68 Moore Southport 3,428 48 24 Brunswick

Maintenance Positions (Population Group Below 2,500)

AUTOMOTIVE MECHANIC MAINTENANCE TECHNICIAN

Code 20090 Code 20240

Number Minimum Maximum Average Number Minimum Maximum AverageBudgeted Salary Salary Salary See Code Budgeted Salary Salary Salary See Code

Atlantic Beach 1 35,565 53,348 49,338 Aurora 1 21,603Total/Average 1 35,565 53,348 49,338 Autryville 1 20,800 52,000 35,755

Bakersville 1 30,513AUTOMOTIVE MECHANIC SUPERVISOR Blowing Rock 1 30,838 46,257 40,019Code 20100 Duck 20146

Number Minimum Maximum Average Highlands 1 29,556 44,304 37,523Budgeted Salary Salary Salary See Code Maggie Valley 2 30,218 47,592 39,416

Bald Head Island 1 39,842 59,763 53,166 Ocean Isle Beach 1 38,246 57,369 46,474Blowing Rock 1 41,326 61,989 49,093 Stedman 20430

Total/Average 2 40,584 60,876 51,130 Surf City 3 38,323 57,485 40,742Total/Average 11 31,330 50,834 37,540

AUTOMOTIVE SERVICE ATTENDANT

Code 20100 BUILDING MAINTENANCE SUPERINTENDENT

Number Minimum Maximum Average Code 20250Budgeted Salary Salary Salary See Code Number Minimum Maximum Average

Claremont 1 30,786 46,179 37,662 Budgeted Salary Salary Salary See Code

Total/Average 1 30,786 46,179 37,662 Atlantic Beach 1 47,662 71,493 51,792Bald Head Island 1 43,926 65,889 53,772Blowing Rock 1 29,370 44,055 33,280Duck 20146Highlands 20760Manteo 10210Robbinsville 1 35,000

Total/Average 4 40,319 60,479 43,461

CUSTODIAL WORKER

Code 20330

Number Minimum Maximum AverageBudgeted Salary Salary Salary See Code

Highlands 1 21,008 33,072 27,476Total/Average 1 21,008 33,072 27,476

Population Group Below 2,500 13

Page 28: North Carolina League of Municipalaties Documents...Shelby 20,080 328 64 Cleveland Siler City 8,635 76 37 Chatham Southern Pines 13,754 178 68 Moore Southport 3,428 48 24 Brunswick

Code Enforcement Positions (Population Group Below 2,500)

BUILDING CODE INSPECTOR LEVEL III (SINGLE TRADE) ORDINANCE ENFORCEMENT OFFICER

Code 20144 Code 20160

Number Minimum Maximum Average Number Minimum Maximum AverageBudgeted Salary Salary Salary See Code Budgeted Salary Salary Salary See Code

Pine Knoll Shores 1 50,811 72,590 61,048 Duck 10100Total/Average 1 50,811 72,590 61,048 Grimesland 10210

Highlands 20470BUILDING CODE INSPECTOR LEVEL III (MULTI-LEVEL) Holden Beach 1 34,831 51,581 51,581Code 20146 Madison 20170

Number Minimum Maximum Average Manteo 10160Budgeted Salary Salary Salary See Code Pine Knoll Shores 20470

Blowing Rock 1 45,561 68,343 59,434 Total/Average 1 34,831 51,581 51,581Duck 1 53,081 95,134 67,142Kure Beach 1 59,757 105,437 68,334 PERMIT SPECIALIST

Surf City 1 48,911 73,366 81,705 Code 20170

Total/Average 4 51,827 85,570 69,154 Number Minimum Maximum AverageBudgeted Salary Salary Salary See Code

BUILDING CODE ADMINISTRATOR Duck 1 43,669 74,540 59,346Code 20150 Madison 1 36,166 54,904 41,538

Number Minimum Maximum Average Ocean Isle Beach 1 31,465 47,198 42,427Budgeted Salary Salary Salary See Code Total/Average 3 37,100 58,881 47,770

Atlantic Beach 1 50,045 75,068Bald Head Island 1 53,392 80,088 74,088Duck 20170Holden Beach 1 46,535 69,130 63,398Ocean Isle Beach 1 46,488 69,732 69,732Pine Knoll Shores 20144

Total/Average 4 49,115 73,505 69,073

Population Group Below 2,500 14

Page 29: North Carolina League of Municipalaties Documents...Shelby 20,080 328 64 Cleveland Siler City 8,635 76 37 Chatham Southern Pines 13,754 178 68 Moore Southport 3,428 48 24 Brunswick

Information Technology Positions (Population Group Below 2,500)

GIS TECHNICIAN NETWORK ADMINISTRATOR

Code 20210 Code 20352

Number Minimum Maximum Average Number Minimum Maximum AverageBudgeted Salary Salary Salary See Code Budgeted Salary Salary Salary See Code

Duck 10100 Manteo 10140Highlands 1 41,558 62,379 43,264 Total/Average

Surf City 1 42,251 52,814 41,053Total/Average 2 41,905 57,597 42,159 IT SPECIALIST

Code 20354

INFORMATION SYSTEM MANAGER Number Minimum Maximum AverageCode 20340 Budgeted Salary Salary Salary See Code

Number Minimum Maximum Average Highlands 1 41,558 62,379 46,404Budgeted Salary Salary Salary See Code Manteo 10140

Manteo 10140 Total/Average 1 41,558 62,379 46,404Total/Average

PROGRAMMER/ANALYST

Code 20350

Number Minimum Maximum AverageBudgeted Salary Salary Salary See Code

Manteo 10140Total/Average

Population Group Below 2,500 15

Page 30: North Carolina League of Municipalaties Documents...Shelby 20,080 328 64 Cleveland Siler City 8,635 76 37 Chatham Southern Pines 13,754 178 68 Moore Southport 3,428 48 24 Brunswick

Water and Wastewater Utility Positions (Population Group Below 2,500)

LABORATORY TECHNICIAN TREATMENT PLANT BACK-UP OPR. IN RESPONSIBLE CHARGE (ORC)

Code 20400 Code 20635

Number Minimum Maximum Average Number Minimum Maximum AverageBudgeted Salary Salary Salary See Code Budgeted Salary Salary Salary See Code

Robersonville 1 37,752 Bald Head Island 1 46,121 69,184 69,184Total/Average 1 37,752 Highlands 2 35,900 53,872 49,191

Manteo 20620PLANT MAINTENANCE MECHANIC Mayodan 1 35,200 38,115Code 20480 Pilot Mountain 1 31,806 47,687 42,259

Number Minimum Maximum Average Vanceboro 1 26,957Budgeted Salary Salary Salary See Code Total/Average 6 37,257 56,914 45,816

Manteo 10200Robbinsville 2 30,000 WASTEWATER TREATMENT SUPERINTENDENT

Walnut Cove 2 27,000 33,000 27,000 Code 20640

Total/Average 4 27,000 33,000 28,500 Number Minimum Maximum AverageBudgeted Salary Salary Salary See Code

TREATMENT PLANT OPERATOR Candor 10210Code 20620 Highlands 1 41,588 62,478 51,147

Number Minimum Maximum Average Kure Beach 2 42,105 72,374 48,062Budgeted Salary Salary Salary See Code Maggie Valley 1 54,875 86,427 74,459

Bald Head Island 1 37,944 56,917 51,488 Manteo 10200Blowing Rock 3 33,999 51,000 41,165 Surf City 1 62,424 93,636 69,557Hot Springs 1 22,381 Total/Average 5 50,248 78,729 58,257Lawndale 1 43,628Madison 2 34,421 52,256 46,738 WATER DISTRIBUTION AND/OR WASTEWATER COLLECTION SUPT.

Maggie Valley 1 30,218 47,592 40,269 Code 20750

Manteo 1 38,807 67,408 38,807 Number Minimum Maximum AverageMayodan 2 26,350 27,726 Budgeted Salary Salary Salary See Code

Surf City 2 38,323 57,485 46,919 Atlantic Beach 1 45,392 68,088 61,006Walnut Cove 1 32,000 42,000 42,000 Claremont 1 41,256 61,884 46,877

Total/Average 15 34,008 53,523 40,322 Conway 2 30,000Drexel 1 34,362 43,856 41,768

SENIOR TREATMENT PLANT OPERATOR Highlands 1 37,710 56,555 57,824Code 20630 Holden Beach 1 43,413 63,667 60,809

Number Minimum Maximum Average Madison 1 36,166 54,904 42,557Budgeted Salary Salary Salary See Code Manteo 10200

Bladenboro 1 43,526 Mount Pleasant 1 68,433 68,433Blowing Rock 1 33,999 51,000 43,601 Surf City 1 53,924 80,886 60,085Franklinville 1 39,520 42,161 Total/Average 10 41,746 62,284 49,936Highlands 2 31,012 46,529 44,054Maggie Valley 1 33,313 52,469 48,506Magnolia 10210Manteo 10200Walnut Cove 1 27,000 42,000 35,000

Total/Average 7 32,969 48,000 42,986

Population Group Below 2,500 16

Page 31: North Carolina League of Municipalaties Documents...Shelby 20,080 328 64 Cleveland Siler City 8,635 76 37 Chatham Southern Pines 13,754 178 68 Moore Southport 3,428 48 24 Brunswick

Water and Wastewater Utility Positions (Population Group Below 2,500)

METER READER WATER AND WASTEWATER TREATMENT SUPERINTENDENT

Code 20760 Code 20820

Number Minimum Maximum Average Number Minimum Maximum AverageBudgeted Salary Salary Salary See Code Budgeted Salary Salary Salary See Code

Candor 20420 Bald Head Island 1 43,926 65,889 64,741Highlands 1 35,900 53,872 52,790 Blowing Rock 1 43,391 65,087 58,571Madison 1 29,375 44,595 43,680 Candor 10210Magnolia 20420 Ocean Isle Beach 1 36,426 54,638 44,846Manteo 4 35,199 61,141 40,933 Rose Hill 3 41,461 54,368 44,637Rutherford College 1 11,000 Total/Average 6 41,301 59,995 50,345Saluda 1 27,955 41,500 27,955Stedman 20430 WATER DISTRIBUTION/WASTEWATER COLLECTION MAINT.WORKER

Vanceboro 1 21,174 Code 20830

Total/Average 9 32,107 50,277 35,592 Number Minimum Maximum AverageBudgeted Salary Salary Salary See Code

METER REPAIR TECHNICIAN Atlantic Beach 3 35,565 53,348 46,280Code 20770 Bald Head Island 6 34,417 51,625 42,880

Number Minimum Maximum Average Biltmore Forest 1 41,600Budgeted Salary Salary Salary See Code Blowing Rock 3 29,370 44,055 31,285

Grimesland 20430 Clyde 3 29,702 35,900 32,801Madison 1 48,626 73,818 58,968 Columbia 1 29,000Magnolia 20420 Highlands 1 29,556 44,304 47,902

Total/Average 1 48,626 73,818 58,968 Hot Springs 20430Ocean Isle Beach 3 33,038 49,557 36,887

WATER TREATMENT PLANT SUPERINTENDENT Seven Devils 1 29,203Code 20810 Vanceboro 2 29,193

Number Minimum Maximum Average Total/Average 24 31,941 46,465 37,714Budgeted Salary Salary Salary See Code

Columbia 1 50,448 WATER DISTRIBUTION/WASTEWATER COLLECTION SYSTEM TECH.

Grimesland 10310 Code 20840

Highlands 1 41,558 62,379 59,030 Number Minimum Maximum AverageMagnolia 10210 Budgeted Salary Salary Salary See Code

Mayodan 1 40,750 57,400 Biltmore Forest 1 52,977Pilot Mountain 1 38,671 57,963 44,426 Columbia 1 26,000Pine Knoll Shores 10210 Drexel 1 29,683 37,884 37,884

Total/Average 4 40,326 60,171 52,826 Highlands 3 32,240 48,380 39,055Madison 1 32,746 49,712 36,483Pilot Mountain 1 31,806 47,687 31,806Robbinsville 4 30,000Saluda 1 39,334 58,392 41,326Seaboard 1 25,459

Total/Average 14 33,162 48,411 34,936

Population Group Below 2,500 17

Page 32: North Carolina League of Municipalaties Documents...Shelby 20,080 328 64 Cleveland Siler City 8,635 76 37 Chatham Southern Pines 13,754 178 68 Moore Southport 3,428 48 24 Brunswick

Field Operations Positions (Population Group Below 2,500)

EQUIPMENT OPERATOR I MAINTENANCE WORKER II

Code 20370 Code 20430

Number Minimum Maximum Average Number Minimum Maximum AverageBudgeted Salary Salary Salary See Code Budgeted Salary Salary Salary See Code

Atlantic Beach 1 32,258 48,387 44,387 Ansonville 2 23,000Highlands 3 29,556 44,304 35,831 Atlantic Beach 1 41,171 61,757 46,176Madison 1 31,186 47,343 41,558 Aurora 1 34,686

Total/Average 5 31,000 46,678 38,688 Bald Head Island 7 34,417 51,625 38,094Bladenboro 3 23,632 30,250 22,712

EQUIPMENT OPERATOR III Candor 1 28,560Code 20380 Claremont 2 30,786 46,179 35,008

Number Minimum Maximum Average Conway 1 36,420Budgeted Salary Salary Salary See Code Fair Bluff 1 21,382

Biltmore Forest 1 55,891 Faison 3 30,188Blowing Rock 1 33,999 51,000 42,884 Franklinville 1 35,360 38,439

Total/Average 2 33,999 51,000 49,388 Grimesland 1 30,630Holden Beach 3 25,899 38,532 30,282

MAINTENANCE WORKER I Hot Springs 2 16,640 33,280 29,120Code 20420 Kure Beach 9 30,014 52,930 36,500

Number Minimum Maximum Average Magnolia 1 20,800 35,672 30,800Budgeted Salary Salary Salary See Code Mayodan 4 23,892 29,100

Atlantic Beach 4 30,722 46,083 34,871 Mount Pleasant 3 34,777 34,777Blowing Rock 5 25,371 38,057 29,602 Ocean Isle Beach 1 36,425 54,638 42,710Candor 1 20,800 25,000 Robersonville 1 31,512Claremont 1 27,924 41,886 32,049 Rose Hill 2 26,725 35,045 29,848Coats 1 24,802 39,060 26,634 Seaboard 1 21,216Fair Bluff 1 27,914 Stedman 2 40,029Hot Springs 1 16,640 33,280 24,960 Woodland 2 33,322Madison 1 23,177 35,185 26,577 Total/Average 55 28,813 43,153 32,884Maggie Valley 2 26,103 41,113 27,165Mayodan 2 20,650 20,400 SANITATION SUPERVISOR

Ocean Isle Beach 3 29,967 44,961 32,242 Code 20560

Pilot Mountain 2 26,178 39,214 28,748 Number Minimum Maximum AveragePowellsville 1 18,720 Budgeted Salary Salary Salary See Code

Robersonville 1 25,792 Highlands 1 29,556 44,304 36,088Rockwell 1 30,160 Magnolia 10210Rose Hill 1 25,453 33,377 26,749 Manteo 1 42,784 74,317Saluda 1 27,955 41,500 28,654 Stedman 20430Seven Devils 3 33,592 Total/Average 2 36,170 59,311 36,088Surf City 4 28,597 35,747 29,668Woodland 1 22,880

Total/Average 37 25,311 39,122 28,983

Population Group Below 2,500 18

Page 33: North Carolina League of Municipalaties Documents...Shelby 20,080 328 64 Cleveland Siler City 8,635 76 37 Chatham Southern Pines 13,754 178 68 Moore Southport 3,428 48 24 Brunswick

Field Operations Positions (Population Group Below 2,500)

SANITATION SUPERINTENDENT SANITATION EQUIPMENT OPERATOR II

Code 20580 Code 20550

Number Minimum Maximum Average Number Minimum Maximum AverageBudgeted Salary Salary Salary See Code Budgeted Salary Salary Salary See Code

Highlands 1 35,900 53,872 46,425 Columbia 1 29,000Stedman 20430 Total/Average 1 29,000

Total/Average 1 35,900 53,872 46,425STREET CREW LEADER

CDL TRUCK DRIVER Code 20660

Code 20590 Number Minimum Maximum AverageNumber Minimum Maximum Average Budgeted Salary Salary Salary See Code

Budgeted Salary Salary Salary See Code Blowing Rock 2 33,999 51,000 37,316Atlantic Beach 1 30,722 46,083 34,570 Candor 20430Biltmore Forest 1 40,555 Highlands 1 32,240 48,380 39,104

Total/Average 2 30,722 46,083 37,563 Holden Beach 1 30,374 37,456 40,414Pilot Mountain 20840

STOCK KEEPER Total/Average 4 32,204 45,612 38,538Code 20650

Number Minimum Maximum Average STREET SUPERINTENDENTBudgeted Salary Salary Salary See Code Code 20670

Robbinsville 1 29,000 Number Minimum Maximum AverageTotal/Average 1 29,000 Budgeted Salary Salary Salary See Code

Biltmore Forest 1 58,857SANITATION WORKER Blowing Rock 1 47,840 71,760 58,679Code 20570 Candor 20430

Number Minimum Maximum Average Grimesland 20430Budgeted Salary Salary Salary See Code Highlands 1 35,900 53,872 47,257

Blowing Rock 4 29,370 44,055 30,014 Madison 10210Drexel 2 26,932 34,362 27,596 Magnolia 10210Manteo 4 36,959 64,198 39,124 Total/Average 3 41,870 62,816 54,931Robbinsville 2 23,000Robersonville 1 21,840 TRAFFIC SIGNS TECHNICIAN

Stedman 20430 Code 20730

Total/Average 13 31,087 47,538 30,737 Number Minimum Maximum AverageBudgeted Salary Salary Salary See Code

SANITATION EQUIPMENT OPERATOR I Clyde 3 29,702 35,900 32,801Code 20540 Total/Average 3 29,702 35,900 32,801

Number Minimum Maximum AverageBudgeted Salary Salary Salary See Code

Biltmore Forest 3 34,568Highlands 5 28,142 42,203 31,287Manteo 1 36,959 64,198 51,572

Total/Average 9 32,551 53,201 34,635

Population Group Below 2,500 19

Page 34: North Carolina League of Municipalaties Documents...Shelby 20,080 328 64 Cleveland Siler City 8,635 76 37 Chatham Southern Pines 13,754 178 68 Moore Southport 3,428 48 24 Brunswick

Parks and Recreation Positions (Population Group Below 2,500)

RECREATION PROGRAM SUPERVISOR RECREATION PROGRAM SUPERINTENDENT

Code 20520 Code 10230

Number Minimum Maximum Average Number Minimum Maximum AverageBudgeted Salary Salary Salary See Code Budgeted Salary Salary Salary See Code

Blowing Rock 1 33,999 51,000 35,986 Seaboard 1 52,000Total/Average 1 33,999 51,000 35,986 Total/Average 1 52,000

RECREATION SUPERVISOR FOR ATHLETICS RECREATION ACTIVITIES COORDINATOR

Code 20510 Code 20500

Number Minimum Maximum Average Number Minimum Maximum AverageBudgeted Salary Salary Salary See Code Budgeted Salary Salary Salary See Code

Surf City 1 38,323 57,485 41,044 Blowing Rock 1 29,370 44,055 33,238Total/Average 1 38,323 57,485 41,044 Faison 12 22,920

Grimesland 20070RECREATION CENTER SUPERVISOR Surf City 1 36,498 54,747 40,656Code 20490 Total/Average 14 32,934 49,401 24,924

Number Minimum Maximum AverageBudgeted Salary Salary Salary See Code PARKS SUPERINTENDENT

Claremont 1 30,786 46,179 39,901 Code 20450

Highlands 1 29,556 44,304 37,918 Number Minimum Maximum AverageSurf City 1 38,323 57,485 36,516 Budgeted Salary Salary Salary See Code

Total/Average 3 32,888 49,323 38,112 Mayodan 1 40,750 53,850Total/Average 1 40,750 53,850

Population Group Below 2,500 20

Page 35: North Carolina League of Municipalaties Documents...Shelby 20,080 328 64 Cleveland Siler City 8,635 76 37 Chatham Southern Pines 13,754 178 68 Moore Southport 3,428 48 24 Brunswick

Planning Positions (Population Group Below 2,500)

PLANNING TECHNICIAN SENIOR PLANNER

Code 20465 Code 20475

Number Minimum Maximum Average Number Minimum Maximum AverageBudgeted Salary Salary Salary See Code Budgeted Salary Salary Salary See Code

Duck 10100 Manteo 10160Manteo 10160 Ocean Isle Beach 1 48,812 73,218 60,882

Total/Average Total/Average 1 48,812 73,218 60,882

PLANNER

Code 20470

Number Minimum Maximum AverageBudgeted Salary Salary Salary See Code

Atlantic Beach 1 35,565 53,348 36,005Manteo 10160Pine Knoll Shores 1 50,811 72,590 72,100

Total/Average 2 43,188 62,969 54,053

Population Group Below 2,500 21

Page 36: North Carolina League of Municipalaties Documents...Shelby 20,080 328 64 Cleveland Siler City 8,635 76 37 Chatham Southern Pines 13,754 178 68 Moore Southport 3,428 48 24 Brunswick

Fire/Telecommunications Positions (Population Group Below 2,500)

ASSISTANT FIRE CHIEF FIRE STATION SUPERVISOR

Code 30030 Code 30080

Number Minimum Maximum Average Number Minimum Maximum AverageBudgeted Salary Salary Salary See Code Budgeted Salary Salary Salary See Code

Blowing Rock 1 45,561 68,343 51,188 Atlantic Beach 3 47,662 71,493 53,843Duck 1 61,447 115,636 78,125 Bakersville 1 38,600Highlands 1 43,638 65,478 52,998 Blowing Rock 3 39,359 59,038 42,120Ocean Isle Beach 1 51,253 76,880 60,000 Duck 4 43,669 82,180 50,828Surf City 1 53,924 80,886 61,120 Ocean Isle Beach 3 40,158 60,237 44,187

Total/Average 5 51,165 81,445 60,686 Pine Knoll Shores 3 39,814 56,876 47,870Surf City 3 44,364 66,546 46,998

PUBLIC SAFETY TELECOMMUNICATOR Total/Average 20 42,504 66,062 47,348Code 30050

Number Minimum Maximum Average FIRE BATTALION CHIEFBudgeted Salary Salary Salary See Code Code 30085

Biltmore Forest 4 39,726 Number Minimum Maximum AveragePilot Mountain 20615 Budgeted Salary Salary Salary See Code

Total/Average 4 39,726 Blowing Rock 1 41,326 61,989 43,903Ocean Isle Beach 9 34,680 52,035 37,988

TELECOMMUNICATORS SUPERVISOR Total/Average 10 38,003 57,012 38,580Code 30055

Number Minimum Maximum Average FIRE FIGHTERBudgeted Salary Salary Salary See Code Code 30090

Beech Mountain 1 36,400 54,600 45,700 Number Minimum Maximum AverageTryon 1 30,042 42,447 41,126 Budgeted Salary Salary Salary See Code

Total/Average 2 33,221 48,524 43,413 Bald Head Island 30260Blowing Rock 15 32,380 48,571 32,821

EMT BASIC Duck 2 39,690 67,610 40,600Code 30070 Ramseur 2 28,496 30,000 29,248

Number Minimum Maximum Average Surf City 9 33,105 49,657 37,376Budgeted Salary Salary Salary See Code Total/Average 28 33,418 48,960 34,586

Atlantic Beach 6 35,565 53,348 37,528Total/Average 6 35,565 53,348 37,528 FIRE FIGHTER-DRIVER

Code 30100

EMT PARAMEDIC Number Minimum Maximum AverageCode 30060 Budgeted Salary Salary Salary See Code

Number Minimum Maximum Average Kure Beach 8 35,478 62,610 44,800Budgeted Salary Salary Salary See Code Pine Knoll Shores 4 36,112 51,589 40,430

Atlantic Beach 3 41,171 61,757 49,332 Total/Average 12 35,795 57,100 43,343Bald Head Island 30260Pine Knoll Shores 2 37,916 54,168 48,850 FIRE INSPECTOR

Robersonville 1 26,520 Code 30110

Total/Average 6 39,544 57,963 45,369 Number Minimum Maximum AverageBudgeted Salary Salary Salary See Code

Duck 30080Pine Knoll Shores 10130

Total/Average

Population Group Below 2,500 22

Page 37: North Carolina League of Municipalaties Documents...Shelby 20,080 328 64 Cleveland Siler City 8,635 76 37 Chatham Southern Pines 13,754 178 68 Moore Southport 3,428 48 24 Brunswick

Fire/Telecommunications Positions (Population Group Below 2,500)

ASSISTANT FIRE STATION SUPERVISOR FIRE TRAINING INSTRUCTOR

Code 30120 Code 30140

Number Minimum Maximum Average Number Minimum Maximum AverageBudgeted Salary Salary Salary See Code Budgeted Salary Salary Salary See Code

Pine Knoll Shores 3 37,916 54,168 48,889 Surf City 1 40,239 60,359 46,545Surf City 1 40,239 60,359 43,271 Total/Average 1 40,239 60,359 46,545

Total/Average 4 39,078 57,263 47,485FIRE TRAINING SUPERVISOR

Code 30150

Number Minimum Maximum AverageBudgeted Salary Salary Salary See Code

Atlantic Beach 1 50,045 75,068 66,685Total/Average 1 50,045 75,068 66,685

Population Group Below 2,500 23

Page 38: North Carolina League of Municipalaties Documents...Shelby 20,080 328 64 Cleveland Siler City 8,635 76 37 Chatham Southern Pines 13,754 178 68 Moore Southport 3,428 48 24 Brunswick

Law Enforcement Positions (Population Group Below 2,500)

ANIMAL CONTROL OFFICER POLICE DETECTIVE/INVESTIGATOR

Code 30010 Code 30210

Number Minimum Maximum Average Number Minimum Maximum AverageBudgeted Salary Salary Salary See Code Budgeted Salary Salary Salary See Code

Holden Beach 30260 Highlands 1 37,710 56,555 46,693Total/Average Holden Beach 1 35,459 52,523 45,041

Kure Beach 2 59,757 105,437 77,920POLICE DIVISION COMMANDER Madison 1 39,906 60,581 40,404Code 30160 Maggie Valley 1 33,313 52,469 46,934

Number Minimum Maximum Average Manteo 1 44,924 78,033 51,822Budgeted Salary Salary Salary See Code Mayodan 2 35,200 43,080

Atlantic Beach 1 47,662 71,493 58,553 Ocean Isle Beach 1 42,166 63,249 49,884Maggie Valley 1 44,643 70,313 49,531 Surf City 1 40,239 60,359 52,477Mayodan 1 40,750 55,200 Total/Average 14 41,243 64,736 51,927Ocean Isle Beach 1 51,253 76,880 56,519Pilot Mountain 1 38,671 57,963 39,731 POLICE RECORDS SPECIALIST

Surf City 1 59,452 89,177 64,982 Code 30220

Total/Average 6 47,072 73,165 54,086 Number Minimum Maximum AverageBudgeted Salary Salary Salary See Code

COMMUNITY RESOURCE OFFICER Claremont 1 27,924 41,886 34,260Code 30180 Madison 1 29,694 45,079 30,493

Number Minimum Maximum Average Maggie Valley 1 26,103 41,113 39,250Budgeted Salary Salary Salary See Code Manteo 1 36,959 64,198 43,753

Atlantic Beach 1 41,171 61,757 50,918 Ocean Isle Beach 1 29,967 44,961 33,525Pine Knoll Shores 1 36,112 51,589 36,779 Total/Average 5 30,129 47,447 36,256

Total/Average 2 38,642 56,673 43,849ASSISTANT POLICE CHIEF

SPECIAL SERVICES OFFICER Code 30250

Code 30190 Number Minimum Maximum AverageNumber Minimum Maximum Average Budgeted Salary Salary Salary See Code

Budgeted Salary Salary Salary See Code Atlantic Beach 1 50,045 75,068 57,325Highlands 3 35,900 53,872 37,848 Bald Head Island 1 48,429 72,642 59,555Madison 2 34,421 52,256 40,435 Blowing Rock 1 45,561 68,343 51,630Maggie Valley 1 28,777 45,327 38,089 Candor 1 28,500 32,130Surf City 1 36,498 54,747 43,139 Claremont 1 43,319 64,979 49,885

Total/Average 7 33,899 51,551 39,377 Coats 1 38,471 57,707 39,270Duck 1 61,447 115,636 78,126

POLICE DETECTIVE/INVESTIGATOR Madison 1 46,283 70,266 52,000Code 30210 Pilot Mountain 30160

Number Minimum Maximum Average Rockwell 2 43,200Budgeted Salary Salary Salary See Code Rose Hill 1 39,486 51,778 44,641

Atlantic Beach 1 43,230 64,845 51,917 Seven Devils 1 50,648Biltmore Forest 1 55,949 Total/Average 12 44,616 72,052 50,134Drexel 1 41,768 53,307 43,856

Population Group Below 2,500 24

Page 39: North Carolina League of Municipalaties Documents...Shelby 20,080 328 64 Cleveland Siler City 8,635 76 37 Chatham Southern Pines 13,754 178 68 Moore Southport 3,428 48 24 Brunswick

Law Enforcement Positions (Population Group Below 2,500)

POLICE OFFICER POLICE UNIT SUPERVISOR

Code 30260 Code 30270

Number Minimum Maximum Average Number Minimum Maximum AverageBudgeted Salary Salary Salary See Code Budgeted Salary Salary Salary See Code

Atlantic Beach 7 35,565 58,815 41,421 Atlantic Beach 4 41,171 61,757 48,583Bald Head Island 24 41,833 62,750 49,413 Biltmore Forest 4 53,547Biltmore Forest 4 44,891 Bladenboro 1 37,666Bladenboro 4 32,441 42,565 34,270 Blowing Rock 1 41,326 61,989 43,867Blowing Rock 11 33,999 51,000 31,710 Claremont 2 37,420 56,130 45,603Candor 2 28,500 28,500 Duck 2 48,146 82,180 70,000Claremont 5 32,325 48,488 37,874 Holden Beach 1 38,403 56,918 48,799Clyde 4 31,000 37,800 34,400 Madison 2 39,906 60,581 41,310Coats 4 33,234 49,849 34,360 Maggie Valley 2 31,728 49,970 38,111Conway 1 41,246 Mayodan 4 36,000 42,080Drexel 3 39,780 50,769 41,495 Ocean Isle Beach 2 42,166 63,249 51,484Duck 6 39,609 74,540 50,750 Pilot Mountain 2 36,824 55,204 36,389East Bend 1 33,945 Pine Knoll Shores 2 37,916 54,168 41,059Highlands 6 34,216 51,272 39,319 Saluda 1 37,461 55,611 37,461Holden Beach 5 33,003 49,928 45,389 Surf City 5 40,239 60,359 53,720Kure Beach 9 36,474 64,360 49,300 Total/Average 35 39,131 59,843 47,461Madison 9 35,295 53,580 38,021Maggie Valley 4 28,777 45,327 36,893 POLICE WATCH COMMANDER

Magnolia 3 28,000 31,304 Code 30275

Manteo 6 40,747 70,778 44,217 Number Minimum Maximum AverageMayodan 5 32,000 35,800 Budgeted Salary Salary Salary See Code

Ocean Isle Beach 8 36,425 54,638 39,446 Claremont 1 37,420 56,130 45,782Pilot Mountain 4 33,392 50,077 32,383 Highlands 1 45,926 68,910 48,984Pine Knoll Shores 4 34,391 49,131 34,878 Madison 1 41,926 63,648 44,051Ramseur 5 28,496 39,000 34,248 Surf City 1 44,364 66,546 70,526Robersonville 7 30,794 34,507 32,341 Total/Average 4 42,409 63,808 52,336Rockwell 4 37,520Rose Hill 4 32,485 42,598 34,605Saluda 1 30,820 45,752 34,870Seven Devils 3 36,462Surf City 8 33,105 54,747 39,401Vanceboro 2 29,015

Total/Average 173 33,719 51,403 39,825

Population Group Below 2,500 25

Page 40: North Carolina League of Municipalaties Documents...Shelby 20,080 328 64 Cleveland Siler City 8,635 76 37 Chatham Southern Pines 13,754 178 68 Moore Southport 3,428 48 24 Brunswick

Electric System Positions (Population Group Below 2,500)

ELECTRICAL DISTRIBUTION SUPERINTENDENT LINE TECHNICIAN III

Code 40010 Code 40090

Number Minimum Maximum Average Number Minimum Maximum AverageBudgeted Salary Salary Salary See Code Budgeted Salary Salary Salary See Code

Highlands 1 55,848 83,740 78,145 Drexel 2 39,780 50,769 41,768Hobgood 1 60,000 Highlands 3 45,926 68,910 67,516

Total/Average 2 55,848 83,740 69,073 Total/Average 5 42,853 59,480 57,217

LINE CREW CHIEF TREE TRIMMER

Code 40070 Code 40100

Number Minimum Maximum Average Number Minimum Maximum AverageBudgeted Salary Salary Salary See Code Budgeted Salary Salary Salary See Code

Highlands 1 50,648 75,961 72,404 Highlands 4 32,240 48,380 36,384Total/Average 1 50,648 75,961 72,404 Total/Average 4 32,240 48,380 36,384

LINE TECHNICIAN I

Code 40080

Number Minimum Maximum AverageBudgeted Salary Salary Salary See Code

Drexel 1 34,362 43,856Robersonville 1 38,480

Total/Average 2 34,362 43,856 38,480

Population Group Below 2,500 26

Page 41: North Carolina League of Municipalaties Documents...Shelby 20,080 328 64 Cleveland Siler City 8,635 76 37 Chatham Southern Pines 13,754 178 68 Moore Southport 3,428 48 24 Brunswick

Population Group 2,500 - 4,999

Population Group 2,500 - 4,999 27

Page 42: North Carolina League of Municipalaties Documents...Shelby 20,080 328 64 Cleveland Siler City 8,635 76 37 Chatham Southern Pines 13,754 178 68 Moore Southport 3,428 48 24 Brunswick

Elected Officials (Population Group 2,500 - 4,999)

MAYOR MAYOR PRO TEM

Code 10010 Code 10020

Number Minimum Maximum Average Number Minimum Maximum AverageBudgeted Salary Salary Salary See Code Budgeted Salary Salary Salary See Code

Ahoskie 1 4,026 Ahoskie 1 2,719Archer Lodge 1 2,400 Archer Lodge 1 1,200Ayden 1 7,200 Beaufort 1 2,400Beaufort 1 3,600 Burgaw 1 4,800Burgaw 1 5,400 Carolina Shores 1 600Carolina Shores 1 825 China Grove 1 1,320China Grove 1 1,560 Cramerton 1 3,000Cramerton 1 4,200 Creedmoor 1 5,787Creedmoor 1 7,478 Dallas 1 6,000Dallas 1 7,200 Eastover 1 0Eastover 1 0 Edenton 1 4,800Edenton 1 7,200 Elizabethtown 1 3,079Elizabethtown 1 5,491 Emerald Isle 1 8,677Elkin 1 4,788 Farmville 10030Emerald Isle 1 12,449 Granite Falls 1 2,400Farmville 1 3,600 Grifton 1 1,800Granite Falls 1 3,600 Hudson 1 1,200Grifton 1 3,600 Kitty Hawk 1 1,200Hudson 1 1,500 La Grange 1 0Kitty Hawk 1 1,500 Long View 1 3,310La Grange 1 5,797 Mount Olive 1 2,580Long View 1 4,130 Pleasant Garden 1 0Mount Olive 1 4,475 Raeford 1 3,250North Wilkesboro 1 5,820 Red Oak 1 3,000Pembroke 1 3,000 River Bend 1 2,800Pleasant Garden 1 0 Rural Hall 1 2,656Raeford 1 4,750 Rutherfordton 1 1,500Red Oak 1 21,100 Southport 1 12,000River Bend 1 4,300 Spindale 1 2,400Rural Hall 1 4,113 Sunset Beach 1 551Rutherfordton 1 6,000 Sylva 1 3,600Southport 1 9,000 Tobaccoville 1 2,080Spindale 1 3,000 Troutman 1 4,600Sunset Beach 1 717 Warsaw 1 130Sylva 1 4,800 Whispering Pines 1 2,400Tobaccoville 1 3,200 Wingate 1 3,000Troutman 1 8,000 Yadkinville 1 6,000Warsaw 1 182 Zebulon 1 4,845Whispering Pines 1 3,000 Total/Average 37 3,018Wingate 1 3,600Yadkinville 1 12,000Zebulon 1 11,422

Total/Average 42 5,001

Population Group 2,500 - 4,999 28

Page 43: North Carolina League of Municipalaties Documents...Shelby 20,080 328 64 Cleveland Siler City 8,635 76 37 Chatham Southern Pines 13,754 178 68 Moore Southport 3,428 48 24 Brunswick

Elected Officials (Population Group 2,500 - 4,999)

GOVERNING BOARD MEMBER GOVERNING BOARD MEMBER

Code 10030 Code 10030

Number Minimum Maximum Average Number Minimum Maximum AverageBudgeted Salary Salary Salary See Code Budgeted Salary Salary Salary See Code

Ahoskie 3 2,719 Mount Olive 4 8,544Archer Lodge 4 1,200 North Wilkesboro 5 5,093Beaufort 4 2,400 Pembroke 4 2,100Burgaw 4 4,800 Pleasant Garden 3 0Carolina Shores 4 600 Raeford 4 2,750China Grove 4 1,320 Red Oak 4 3,000Cramerton 4 3,000 River Bend 4 2,800Creedmoor 4 5,223 Rural Hall 3 2,656Dallas 8 3,270 Rutherfordton 4 1,500Eastover 5 0 Southport 5 12,000Edenton 5 4,800 Spindale 4 2,400Elizabethtown 5 2,894 Sunset Beach 4 551Elkin 5 2,818 Sylva 4 3,600Emerald Isle 4 8,677 Tobaccoville 3 1,660Farmville 5 2,400 Troutman 4 3,000Granite Falls 5 2,400 Warsaw 4 130Grifton 4 1,800 Whispering Pines 3 2,400Hudson 5 1,200 Wingate 4 2,400Kitty Hawk 3 1,200 Zebulon 4 4,845La Grange 5 4,259 Total/Average 168 3,138Long View 4 3,310

Population Group 2,500 - 4,999 29

Page 44: North Carolina League of Municipalaties Documents...Shelby 20,080 328 64 Cleveland Siler City 8,635 76 37 Chatham Southern Pines 13,754 178 68 Moore Southport 3,428 48 24 Brunswick

Executive Positions (Population Group 2,500 - 4,999)

CITY MANAGER ASSISTANT CITY MANAGER

Code 10040 Code 10070

Number Minimum Maximum Average Number Minimum Maximum AverageBudgeted Salary Salary Salary See Code Budgeted Salary Salary Salary See Code

Ahoskie 1 117,356 China Grove 1 49,929 77,449 57,762Ayden 1 74,951 110,927 96,000 Creedmoor 1 68,325 97,607 83,673Beaufort 1 88,420 130,624 127,500 Elkin 10220Burgaw 1 88,932 124,505 88,932 Raeford 1 64,938 96,387 85,197Carolina Shores 1 69,280 110,754 101,483 Whispering Pines 10080Cramerton 1 60,000 100,000 80,000 Total/Average 3 61,064 90,481 75,544Creedmoor 1 117,319Dallas 1 91,409 ASSISTANT TO THE CITY/TOWN MANAGER

Eastover 1 77,900 Code 10075

Edenton 1 80,000 125,000 100,728 Number Minimum Maximum AverageElizabethtown 1 115,000 Budgeted Salary Salary Salary See Code

Elkin 1 71,440 113,656 86,700Emerald Isle 1 143,252 Ayden 1 48,314 71,505 53,359Farmville 1 105,000 Edenton 1 39,591 59,387 45,937Granite Falls 1 82,072 123,108 103,126 Elizabethtown 1 57,042 85,032 78,575Grifton 1 61,200 Elkin 1 30,858 44,082 32,312Hudson 1 79,053 Farmville 20080Kitty Hawk 1 72,605 129,711 106,080 Rural Hall 10080La Grange 1 77,401 118,321 Total/Average 4 43,951 65,002 52,546Long View 1 93,161Mount Olive 1 88,905 CITY CLERK

North Wilkesboro 1 69,950 111,758 98,820 Code 10080

Pembroke 1 63,500 71,616 Number Minimum Maximum AverageRaeford 1 95,909 142,355 103,584 Budgeted Salary Salary Salary See Code

Red Oak 1 43,044 Ahoskie 1 56,454River Bend 1 63,415 80,521 78,934 Archer Lodge 1 35,627Rural Hall 1 73,464 109,911 95,990 Beaufort 1 49,233 72,737 57,116Rutherfordton 1 96,415 Carolina Shores 1 43,658 69,794 57,821Southport 1 95,950 China Grove 1 32,188 49,929 49,816Spindale 1 68,000 Cramerton 1 44,250 65,800 47,970Sunset Beach 1 77,630 116,445 Creedmoor 1 38,046 54,351 40,472Sylva 1 75,554 111,289 81,274 Dallas 1 46,157Tobaccoville 1 51,676 Eastover 1 37,481Troutman 1 75,090 113,715 80,514 Edenton 10040Warsaw 1 64,504 Elizabethtown 1 40,537 59,997 61,786Whispering Pines 10130 Elkin 1 41,353 59,077 41,353Wingate 1 86,986 Emerald Isle 1 54,461 80,602 78,226Yadkinville 1 92,701 Farmville 10120Zebulon 1 125,793 Granite Falls 1 38,012 57,018 42,507

Total/Average 38 75,534 115,892 92,817 Grifton 1 57,461Hudson 1 50,603Kitty Hawk 1 49,142 87,974 79,517La Grange 1 50,137Long View 1 59,623Mount Olive 1 63,000North Wilkesboro 1 38,958 62,254 38,958Pembroke 1 43,659 65,489 49,365

Population Group 2,500 - 4,999 30

Page 45: North Carolina League of Municipalaties Documents...Shelby 20,080 328 64 Cleveland Siler City 8,635 76 37 Chatham Southern Pines 13,754 178 68 Moore Southport 3,428 48 24 Brunswick

Executive Positions (Population Group 2,500 - 4,999)

CITY CLERK FINANCE DIRECTOR

Code 10080 Code 10120

Number Minimum Maximum Average Number Minimum Maximum AverageBudgeted Salary Salary Salary See Code Budgeted Salary Salary Salary See Code

Pleasant Garden 1 35,000 50,000 35,000 Ahoskie 1 50,892Raeford 10070 Archer Lodge 10080River Bend 1 34,590 46,116 38,977 Ayden 1 64,746 95,824 73,507Rural Hall 1 44,159 65,058 61,788 Beaufort 1 62,836 92,851 76,505Rutherfordton 1 33,571 33,571 33,571 Burgaw 1 58,808 82,331 62,639Southport 1 53,697 Carolina Shores 1 59,396 94,954 75,803Spindale 10120 China Grove 1 47,547 73,785 67,954Sunset Beach 1 46,081 69,122 59,740 Cramerton 1 58,600 86,600 75,187Sylva 1 46,308 69,463 50,511 Creedmoor 1 59,022 84,317 69,267Troutman 1 43,903 66,487 63,835 Dallas 1 62,211Warsaw 1 48,334 Edenton 1 58,497 87,746 61,501Whispering Pines 1 68,167 Elizabethtown 1 57,042 85,032 68,778Wingate 1 66,678 Emerald Isle 1 54,461 80,602 78,226Yadkinville 1 44,125 66,000 54,517 Farmville 1 56,056 84,084 84,406Zebulon 10080 Granite Falls 1 53,487 76,410 62,504

Total/Average 33 42,062 62,542 52,614 Hudson 1 49,452Kitty Hawk 1 62,719 112,049 65,305

COMMUNITY DEVELOPMENT DIRECTOR La Grange 1 59,153Code 10100 Long View 1 65,552

Number Minimum Maximum Average North Wilkesboro 1 45,094 72,030 53,622Budgeted Salary Salary Salary See Code Pembroke 1 50,541 75,812 56,315

Burgaw 1 32,710 45,795 35,330 Raeford 1 58,906 87,443 81,182Creedmoor 1 56,211 80,301 71,153 River Bend 1 55,344 70,273 68,888Elkin 1 39,384 56,263 40,993 Rural Hall 10040Rutherfordton 1 37,500 37,500 37,500 Rutherfordton 1 60,900 60,900 60,900Sylva 10040 Southport 1 79,184

Total/Average 4 41,451 54,965 46,244 Spindale 1 48,115 72,173 54,815Sunset Beach 1 53,223 79,834 65,000

ECONOMIC DEVELOPMENT DIRECTOR Sylva 1 59,103 88,654 74,816Code 10100 Troutman 1 61,776 93,554 85,724

Number Minimum Maximum Average Warsaw 10080Budgeted Salary Salary Salary See Code Whispering Pines 1 47,250

Elkin 1 55,417 79,168 62,103 Wingate 10080Zebulon 10040 Yadkinville 1 44,125 66,000 54,517

Total/Average 1 55,417 79,168 62,103 Zebulon 1 68,583 102,873 77,682Total/Average 31 56,622 83,589 66,733

Population Group 2,500 - 4,999 31

Page 46: North Carolina League of Municipalaties Documents...Shelby 20,080 328 64 Cleveland Siler City 8,635 76 37 Chatham Southern Pines 13,754 178 68 Moore Southport 3,428 48 24 Brunswick

Executive Positions (Population Group 2,500 - 4,999)

FIRE CHIEF HUMAN RESOURCES/PERSONNEL DIRECTOR

Code 10130 Code 10150

Number Minimum Maximum Average Number Minimum Maximum AverageBudgeted Salary Salary Salary See Code Budgeted Salary Salary Salary See Code

Ahoskie 1 80,248 North Wilkesboro 10040Beaufort 1 59,841 88,420 69,955 Pembroke 10080Burgaw 1 56,786 79,501 59,670 Raeford 1 48,464 71,926 48,464Edenton 1 55,711 83,567 Rural Hall 10040Elizabethtown 1 57,042 85,032 67,862 Spindale 10120Elkin 1 47,872 68,389 53,040 Sylva 10080Emerald Isle 1 60,043 88,864 89,156 Wingate 10080Granite Falls 1 50,940 76,410 64,896 Zebulon 1 59,244 88,865 70,400Kitty Hawk 1 69,148 123,535 79,658 Total/Average 3 53,962 85,861 57,681Long View 1 62,513Mount Olive 1 46,842 PLANNING DIRECTOR

Rural Hall 1 57,740 85,783 60,919 Code 10160

Rutherfordton 1 60,530 60,530 60,530 Number Minimum Maximum AverageSouthport 1 64,517 Budgeted Salary Salary Salary See Code

Spindale 1 48,115 72,173 52,289 Ayden 1 55,930 82,776 66,318Sunset Beach 1 63,867 95,800 83,000 Beaufort 1 59,841 88,420 81,723Whispering Pines 1 80,845 Burgaw 1 46,655 65,317 49,876Zebulon 1 68,583 102,873 88,652 Cramerton 1 56,400 76,500 70,013

Total/Average 18 58,171 85,452 68,505 Creedmoor 10100Elizabethtown 1 42,565 62,996 48,865

INFORMATION DIRECTOR Elkin 1 47,872 68,389 47,989Code 10140 Emerald Isle 1 49,398 73,109 67,753

Number Minimum Maximum Average Farmville 10040Budgeted Salary Salary Salary See Code Kitty Hawk 1 65,855 117,652 69,970

Creedmoor 10070 Long View 20470Zebulon 10150 North Wilkesboro 1 45,094 72,030 59,155

Total/Average Raeford 1 50,898 75,546 54,808Sunset Beach 1 63,867 95,800 72,100

HUMAN RESOURCES/PERSONNEL DIRECTOR Troutman 1 48,403 73,302 67,790Code 10150 Yadkinville 1 44,125 66,000 55,062

Number Minimum Maximum Average Zebulon 1 65,315 97,971 77,888Budgeted Salary Salary Salary See Code Total/Average 14 53,016 79,701 63,522

Beaufort 10080Creedmoor 10070Dallas 10080Granite Falls 10040Kitty Hawk 1 54,179 96,793 54,179Long View 10080

Population Group 2,500 - 4,999 32

Page 47: North Carolina League of Municipalaties Documents...Shelby 20,080 328 64 Cleveland Siler City 8,635 76 37 Chatham Southern Pines 13,754 178 68 Moore Southport 3,428 48 24 Brunswick

Executive Positions (Population Group 2,500 - 4,999)

POLICE CHIEF PUBLIC INFORMATION DIRECTOR

Code 10170 Code 10180

Number Minimum Maximum Average Number Minimum Maximum AverageBudgeted Salary Salary Salary See Code Budgeted Salary Salary Salary See Code

Ahoskie 1 82,552 Beaufort 1 44,657 65,790 45,884Ayden 1 64,746 95,824 74,458 Long View 10080Beaufort 1 59,841 88,420 79,625 Rural Hall 10040China Grove 1 52,426 81,323 79,985 Sylva 10040Cramerton 1 58,000 86,000 72,975 Zebulon 10150Creedmoor 1 61,972 88,532 83,319 Total/Average 1 44,657 65,790 45,884Dallas 1 67,600Edenton 1 61,422 92,133 83,000 PUBLIC UTILITIES DIRECTOR

Elizabethtown 1 57,042 85,032 67,434 Code 10200

Elkin 1 52,779 75,397 67,097 Number Minimum Maximum AverageEmerald Isle 1 60,043 88,864 83,842 Budgeted Salary Salary Salary See Code

Farmville 1 64,892 97,337 79,768 Ayden 1 71,382 105,645 80,134Granite Falls 1 58,969 88,454 63,773 Beaufort 1 59,841 88,420 72,921Grifton 1 55,702 Dallas 1 72,035Hudson 1 53,684 Edenton 1 61,422 92,133Kitty Hawk 1 69,148 123,535 79,658 La Grange 1 70,431Long View 1 64,409 North Wilkesboro 1 49,712 79,456 83,449Mount Olive 1 60,192 Raeford 1 61,859 91,811 69,971North Wilkesboro 1 54,828 87,672 71,968 Total/Average 7 60,843 91,493 74,824Pembroke 1 50,541 75,812 56,375Raeford 1 58,906 87,443 81,182 PUBLIC WORKS DIRECTOR

River Bend 1 55,344 70,273 61,746 Code 10210

Rutherfordton 1 63,796 63,796 63,796 Number Minimum Maximum AverageSouthport 1 67,594 Budgeted Salary Salary Salary See Code

Spindale 1 53,047 79,571 57,212 Ahoskie 2 68,599Sunset Beach 1 63,867 95,800 87,550 Beaufort 1 54,288 80,184 70,594Sylva 1 62,057 93,086 63,577 Burgaw 2 48,252 67,552 50,686Troutman 1 61,776 93,554 87,809 Carolina Shores 1 54,996 87,920 74,547Warsaw 1 57,964 China Grove 1 47,547 73,785 69,098Whispering Pines 1 71,375 Cramerton 1 48,000 72,500 51,648Wingate 1 69,605 Creedmoor 1 56,211 80,301 66,562Yadkinville 1 52,381 78,000 75,461 Dallas 1 71,252Zebulon 1 72,011 108,016 99,083 Edenton 1 58,497 87,746 71,926

Total/Average 33 59,558 97,302 71,875 Elizabethtown 1 57,042 85,032 71,322Elkin 1 55,417 79,168 65,523Emerald Isle 1 54,461 80,602 73,220

Population Group 2,500 - 4,999 33

Page 48: North Carolina League of Municipalaties Documents...Shelby 20,080 328 64 Cleveland Siler City 8,635 76 37 Chatham Southern Pines 13,754 178 68 Moore Southport 3,428 48 24 Brunswick

Executive Positions (Population Group 2,500 - 4,999)

PUBLIC WORKS DIRECTOR PARKS AND RECREATION DIRECTOR

Code 10210 Code 10220

Number Minimum Maximum Average Number Minimum Maximum AverageBudgeted Salary Salary Salary See Code Budgeted Salary Salary Salary See Code

Farmville 1 43,922 65,882 50,274 Ahoskie 1 57,987Granite Falls 1 50,940 76,410 64,106 Ayden 1 50,730 75,080 58,340Hudson 1 47,951 Burgaw 1 30,497 42,696 37,207Kitty Hawk 1 62,719 112,049 75,225 China Grove 1 32,188 49,929 49,920Long View 1 59,206 Cramerton 1 40,200 62,800 60,680Mount Olive 1 55,351 Dallas 1 47,138Pembroke 1 45,842 68,763 47,681 Elkin 1 55,417 79,168 66,720Raeford 1 48,464 71,926 48,464 Emerald Isle 1 54,461 80,602 79,616River Bend 1 55,344 70,273 63,617 Farmville 1 43,922 65,882 47,050Rural Hall 1 53,079 78,706 69,214 Granite Falls 1 48,514 72,771 53,997Rutherfordton 1 58,275 58,275 58,275 Hudson 1 53,177Southport 1 74,424 North Wilkesboro 1 40,913 65,270 63,710Spindale 1 50,521 75,782 56,230 Pembroke 1 41,580 62,370 52,275Sunset Beach 1 46,081 69,122 56,485 Southport 1 61,782Sylva 1 53,608 80,411 70,762 Spindale 1 39,585 59,378 43,434Troutman 1 41,813 63,321 66,387 Sylva 10210Warsaw 1 51,959 Zebulon 1 62,206 93,311 86,607Whispering Pines 1 59,730 Total/Average 16 45,018 67,438 57,477Wingate 1 72,641Yadkinville 1 52,381 78,000Zebulon 1 68,583 102,873 96,704

Total/Average 35 52,762 77,774 63,793

Population Group 2,500 - 4,999 34

Page 49: North Carolina League of Municipalaties Documents...Shelby 20,080 328 64 Cleveland Siler City 8,635 76 37 Chatham Southern Pines 13,754 178 68 Moore Southport 3,428 48 24 Brunswick

Finance/Budget Positions (Population Group 2,500 - 4,999)

ACCOUNTANT I ACCOUNTING TECHNICIAN II

Code 20010 Code 20040

Number Minimum Maximum Average Number Minimum Maximum AverageBudgeted Salary Salary Salary See Code Budgeted Salary Salary Salary See Code

Beaufort 1 46,883 69,284 46,904 Ayden 1 36,052 53,357 48,672Burgaw 1 33,673 47,143 36,468 Creedmoor 1 34,508 49,298 41,108

Total/Average 2 40,278 58,214 41,686 Elkin 1 30,858 44,082 38,083Farmville 1 34,413 51,620

ACCOUNTANT II Kitty Hawk 1 38,504 68,789 42,284Code 20020 Long View 1 61,033

Number Minimum Maximum Average North Wilkesboro 1 32,032 51,105 36,233Budgeted Salary Salary Salary See Code Pembroke 1 31,028 46,542 34,061

Ayden 1 39,748 58,827 53,123 Sylva 10080Burgaw 1 35,357 49,500 41,684 Troutman 1 37,925 57,434 42,286Elizabethtown 1 40,537 59,997 53,491 Zebulon 1 38,189 57,282 48,699Hudson 10120 Total/Average 10 34,834 53,279 43,606Sylva 10120Zebulon 1 42,102 63,155 53,466 ACCOUNTING OPERATIONS MANAGER

Total/Average 4 39,436 57,870 50,441 Code 20050

Number Minimum Maximum AverageACCOUNTING TECHNICIAN I Budgeted Salary Salary Salary See Code

Code 20030 Creedmoor 10120Number Minimum Maximum Average Sylva 10120

Budgeted Salary Salary Salary See Code Whispering Pines 10120Cramerton 1 24,200 36,000 44,720 Total/Average

Edenton 1 34,200 51,300 39,680Granite Falls 1 32,836 49,254 36,200 BUDGET ANALYST

North Wilkesboro 1 30,513 48,734 42,036 Code 20053

Raeford 1 36,150 53,664 42,973 Number Minimum Maximum AverageRural Hall 1 39,385 57,086 57,086 Budgeted Salary Salary Salary See Code

Southport 1 39,065 Sylva 10040Sunset Beach 1 39,989 59,983 58,650 Total/Average

Sylva 10080Total/Average 8 33,896 50,860 45,051 BUDGET MANAGER

Code 20056

Number Minimum Maximum AverageBudgeted Salary Salary Salary See Code

Rural Hall 10040Sylva 10120Whispering Pines 10040Yadkinville 10040Zebulon 10040

Total/Average

Population Group 2,500 - 4,999 35

Page 50: North Carolina League of Municipalaties Documents...Shelby 20,080 328 64 Cleveland Siler City 8,635 76 37 Chatham Southern Pines 13,754 178 68 Moore Southport 3,428 48 24 Brunswick

Finance/Budget Positions (Population Group 2,500 - 4,999)

PURCHASING AGENT RISK MANAGER

Code 20060 Code 20180

Number Minimum Maximum Average Number Minimum Maximum AverageBudgeted Salary Salary Salary See Code Budgeted Salary Salary Salary See Code

Edenton 1 39,591 59,387 49,556 Creedmoor 10070Sylva 10120 Farmville 20080Yadkinville 1 32,224 49,000 44,533 Spindale 10120

Total/Average 2 35,908 54,194 47,045 Sylva 10080Total/Average

BUYER

Code 20260

Number Minimum Maximum AverageBudgeted Salary Salary Salary See Code

Granite Falls 10080Total/Average

Population Group 2,500 - 4,999 36

Page 51: North Carolina League of Municipalaties Documents...Shelby 20,080 328 64 Cleveland Siler City 8,635 76 37 Chatham Southern Pines 13,754 178 68 Moore Southport 3,428 48 24 Brunswick

Administrative Positions (Population Group 2,500 - 4,999)

EXECUTIVE ASSISTANT SENIOR CUSTOMER SERVICE REPRESENTATIVE

Code 20070 Code 20305

Number Minimum Maximum Average Number Minimum Maximum AverageBudgeted Salary Salary Salary See Code Budgeted Salary Salary Salary See Code

Creedmoor 1 32,866 46,952 36,688 Ahoskie 1 28,880Farmville 20080 Ayden 1 31,143 46,092 43,131Granite Falls 1 24,478 51,717 36,707 Beaufort 1 33,321 49,233 35,984North Wilkesboro 10080 Creedmoor 1 28,390 40,557 26,359Rural Hall 10080 Farmville 2 28,312 42,468 29,723

Total/Average 2 28,672 49,335 36,698 Granite Falls 2 28,365 42,548 32,955North Wilkesboro 1 30,513 48,734 32,843

CUSTOMER SERVICE REPRESENTATIVE Sylva 10040Code 20300 Yadkinville 1 31,459 46,000 33,550

Number Minimum Maximum Average Total/Average 10 30,215 45,090 32,610Budgeted Salary Salary Salary See Code

Ahoskie 1 30,787 SUPERVISOR BILLING/REVENUE COLLECTION

Ayden 2 29,660 43,897 33,183 Code 20310

Beaufort 1 28,787 42,536 34,465 Number Minimum Maximum AverageBurgaw 1 27,040 37,856 27,040 Budgeted Salary Salary Salary See Code

Dallas 2 39,395 Dallas 1 44,229Edenton 1 28,136 42,204 36,475 Edenton 1 34,200 51,300 40,936Farmville 1 25,680 38,520 28,309 Elizabethtown 1 30,248 44,769 39,443Granite Falls 20030 Elkin 1 30,858 44,082 34,476Hudson 1 29,484 Farmville 1 31,214 46,821 35,339Mount Olive 1 29,356 Hudson 10080North Wilkesboro 20305 La Grange 1 33,835Raeford 2 32,781 48,630 34,466 Long View 20040Rural Hall 20610 Mount Olive 1 42,270Southport 1 31,689 River Bend 1 39,952 50,728 47,315Sunset Beach 3 31,548 47,323 42,121 Southport 1 35,905Troutman 1 41,308 Sylva 10120Wingate 1 34,064 Wingate 1 46,340Zebulon 20040 Total/Average 10 33,294 47,540 40,009

Total/Average 19 29,090 42,995 34,917

Population Group 2,500 - 4,999 37

Page 52: North Carolina League of Municipalaties Documents...Shelby 20,080 328 64 Cleveland Siler City 8,635 76 37 Chatham Southern Pines 13,754 178 68 Moore Southport 3,428 48 24 Brunswick

Administrative Positions (Population Group 2,500 - 4,999)

TAX COLLECTOR ADMINISTRATIVE SUPPORT SPECIALIST

Code 20315 Code 20610

Number Minimum Maximum Average Number Minimum Maximum AverageBudgeted Salary Salary Salary See Code Budgeted Salary Salary Salary See Code

Elizabethtown 1 31,792 47,007 41,787 Ayden 1 36,052 53,357 41,155Elkin 10080 Beaufort 1 31,720 46,883 34,257Emerald Isle 1 33,435 49,484 42,308 Burgaw 1 32,010 44,813 32,417Granite Falls 1 38,012 57,018 42,507 Creedmoor 1 34,508 49,298 37,863Grifton 1 37,564 Dallas 2 37,109Hudson 10080 Edenton 2 29,543 44,315 31,970Pembroke 1 35,918 53,877 42,655 Elkin 2 30,858 44,082 31,071Raeford 10070 Emerald Isle 1 31,843 47,128 41,236Southport 1 40,443 Farmville 1 31,214 39,017 31,221Sylva 10080 Pembroke 2 26,803 40,205 29,004Warsaw 1 41,379 River Bend 1 36,320 46,116 46,116Yadkinville 1 31,459 46,000 36,046 Rural Hall 1 34,841 49,225 43,327

Total/Average 8 34,123 50,677 40,586 Southport 2 35,109 49,652Sylva 10080

OFFICE ASSISTANT Whispering Pines 1 29,775Code 20600 Zebulon 2 34,637 51,958 42,093

Number Minimum Maximum Average Total/Average 21 32,728 46,619 35,782Budgeted Salary Salary Salary See Code

Ahoskie 2 33,213 SENIOR ADMINISTRATIVE SUPPORT SPECIALIST

Beaufort 1 28,787 42,536 39,540 Code 20615

Burgaw 1 32,010 44,813 32,010 Number Minimum Maximum AverageCarolina Shores 2 29,713 47,500 31,558 Budgeted Salary Salary Salary See Code

Kitty Hawk 2 31,677 56,593 41,204 Archer Lodge 1 35,932Long View 1 37,546 Beaufort 1 33,321 49,233 41,079Mount Olive 1 31,618 Hudson 1 41,009North Wilkesboro 10080 Sylva 10040Raeford 2 32,781 48,630 35,287 Yadkinville 2 27,700 43,000 34,985Rural Hall 20610 Zebulon 1 46,419 69,627 53,561Rutherfordton 1 29,286 Total/Average 6 35,813 53,953 40,259

Total/Average 13 30,994 48,014 34,809

Population Group 2,500 - 4,999 38

Page 53: North Carolina League of Municipalaties Documents...Shelby 20,080 328 64 Cleveland Siler City 8,635 76 37 Chatham Southern Pines 13,754 178 68 Moore Southport 3,428 48 24 Brunswick

Administrative Positions (Population Group 2,500 - 4,999)

HUMAN RESOURCES/PERSONNEL TECHNICIAN HUMAN RESOURCES/PERSONNEL ANALYST

Code 20080 Code 20460

Number Minimum Maximum Average Number Minimum Maximum AverageBudgeted Salary Salary Salary See Code Budgeted Salary Salary Salary See Code

Ahoskie 1 42,697 Whispering Pines 10120Burgaw 1 37,486 52,480 42,223 Total/Average

Edenton 10075Farmville 1 43,922 65,882 46,592 SAFETY OFFICER

Granite Falls 20315 Code 20530

Hudson 10120 Number Minimum Maximum AverageLong View 10080 Budgeted Salary Salary Salary See Code

Mount Olive 1 35,082 Creedmoor 10070North Wilkesboro 20040 Farmville 20080Rural Hall 10080 Granite Falls 10130Southport 1 51,253 North Wilkesboro 10040Sylva 10080 Pembroke 20610Warsaw 20315 Raeford 10150Whispering Pines 10120 Rural Hall 10040Zebulon 1 40,099 60,149 45,000 Sylva 10080

Total/Average 6 40,502 59,504 43,808 Zebulon 20020Total/Average

PARALEGAL

Code 20190

Number Minimum Maximum AverageBudgeted Salary Salary Salary See Code

La Grange 1 31,945Total/Average 1 31,945

Population Group 2,500 - 4,999 39

Page 54: North Carolina League of Municipalaties Documents...Shelby 20,080 328 64 Cleveland Siler City 8,635 76 37 Chatham Southern Pines 13,754 178 68 Moore Southport 3,428 48 24 Brunswick

Maintenance Positions (Population Group 2,500 - 4,999)

AUTOMOTIVE MECHANIC BUILDING MAINTENANCE SUPERINTENDENT

Code 20090 Code 20250

Number Minimum Maximum Average Number Minimum Maximum AverageBudgeted Salary Salary Salary See Code Budgeted Salary Salary Salary See Code

Ahoskie 1 30,454 Ayden 1 32,700 48,396 33,353Beaufort 1 31,720 46,883 35,360 Beaufort 1 40,497 59,841 43,035Edenton 1 32,571 48,857 34,543 Carolina Shores 1 34,657 55,404Elizabethtown 1 33,383 49,357 39,058 Emerald Isle 1 33,435 49,484 46,009Farmville 1 22,183 33,276 44,970 Farmville 10210North Wilkesboro 20100 Kitty Hawk 1 36,670 65,513 38,201Raeford 1 32,781 48,630 36,150 North Wilkesboro 10200Southport 1 41,983 Southport 1 45,035Spindale 1 29,539 44,309 32,261 Sylva 10210Sylva 1 36,283 45,354 42,668 Zebulon 1 44,207 66,313 61,500Zebulon 20580 Total/Average 7 37,028 57,492 44,522

Total/Average 9 31,209 45,238 37,494MAINTENANCE TECHNICIAN

AUTOMOTIVE MECHANIC SUPERVISOR Code 20240

Code 20100 Number Minimum Maximum AverageNumber Minimum Maximum Average Budgeted Salary Salary Salary See Code

Budgeted Salary Salary Salary See Code Carolina Shores 5 25,474 40,724Ayden 1 36,052 53,357 44,003 Cramerton 1 31,300 50,200 37,182Burgaw 1 32,369 45,316 33,180 Total/Average 6 28,347 45,462 37,182Edenton 1 35,910 53,865 43,982Mount Olive 1 43,832 CUSTODIAL WORKER

North Wilkesboro 1 32,032 51,105 35,360 Code 20330

Pembroke 1 28,143 42,215 50,745 Number Minimum Maximum AverageRaeford 1 39,874 59,176 41,891 Budgeted Salary Salary Salary See Code

Southport 1 51,692 Ayden 1 29,660 43,897 29,661Total/Average 8 34,063 50,839 43,086 Creedmoor 1 28,390 40,557 34,610

Farmville 2 22,183 33,276 26,104Pembroke 1 21,000 31,500 21,525Southport 2 25,813 28,744Whispering Pines 20430

Total/Average 7 25,409 35,595 27,601

Population Group 2,500 - 4,999 40

Page 55: North Carolina League of Municipalaties Documents...Shelby 20,080 328 64 Cleveland Siler City 8,635 76 37 Chatham Southern Pines 13,754 178 68 Moore Southport 3,428 48 24 Brunswick

Code Enforcement Positions (Population Group 2,500 - 4,999)

BUILDING CODE INSPECTOR LEVEL I (MULTI-LEVEL) ORDINANCE ENFORCEMENT OFFICER

Code 20140 Code 20160

Number Minimum Maximum Average Number Minimum Maximum AverageBudgeted Salary Salary Salary See Code Budgeted Salary Salary Salary See Code

Beaufort 20160 Ayden 1 37,855 56,025 49,816Carolina Shores 1 37,429 59,837 Beaufort 1 40,497 59,841 46,134Farmville 1 32,775 49,162 36,150 Creedmoor 1 32,866 46,952 36,806La Grange 1 53,698 Dallas 1 57,767Raeford 10160 Granite Falls 20470Sunset Beach 1 46,081 69,122 49,500 Kitty Hawk 1 46,802 83,613 55,029

Total/Average 4 38,762 59,374 46,449 Long View 20470North Wilkesboro 10160

BUILDING CODE INSPECTOR LEVEL III (MULTI-LEVEL) Raeford 10160Code 20146 River Bend 1 36,320 46,116 38,172

Number Minimum Maximum Average Whispering Pines 10080Budgeted Salary Salary Salary See Code Zebulon 2 36,370 54,556 40,419

Kitty Hawk 1 49,142 87,794 70,610 Total/Average 8 38,452 57,851 45,570North Wilkesboro 1 42,952 68,619 60,652Sunset Beach 1 46,081 69,122 59,040 PERMIT SPECIALIST

Total/Average 3 46,058 75,178 63,434 Code 20170

Number Minimum Maximum AverageBUILDING CODE ADMINISTRATOR Budgeted Salary Salary Salary See Code

Code 20150 Beaufort 20610Number Minimum Maximum Average Farmville 20610

Budgeted Salary Salary Salary See Code Granite Falls 20470Ahoskie 1 65,860 Kitty Hawk 1 40,429 72,228 42,959Beaufort 1 49,233 72,737 61,713 North Wilkesboro 20146Burgaw 1 44,550 81,215 81,214 Southport 2 37,417 57,048Mount Olive 2 37,334 Zebulon 20160Southport 1 67,403 Total/Average 3 38,923 64,638 42,959Sunset Beach 1 63,867 95,800 79,182Wingate 10210

Total/Average 7 52,550 83,251 61,434

Population Group 2,500 - 4,999 41

Page 56: North Carolina League of Municipalaties Documents...Shelby 20,080 328 64 Cleveland Siler City 8,635 76 37 Chatham Southern Pines 13,754 178 68 Moore Southport 3,428 48 24 Brunswick

Information Technology Positions (Population Group 2,500 - 4,999)

GIS TECHNICIAN INFORMATION SYSTEM MANAGER

Code 20210 Code 20340

Number Minimum Maximum Average Number Minimum Maximum AverageBudgeted Salary Salary Salary See Code Budgeted Salary Salary Salary See Code

Zebulon 20475 Long View 10080Total/Average Total/Average

GIS MANAGER IT SPECIALIST

Code 20230 Code 20354

Number Minimum Maximum Average Number Minimum Maximum AverageBudgeted Salary Salary Salary See Code Budgeted Salary Salary Salary See Code

Elizabethtown 1 28,810 42,636 35,668 Farmville 1 46,117 69,175 60,757Total/Average 1 28,810 42,636 35,668 Total/Average 1 46,117 69,175 60,757

Population Group 2,500 - 4,999 42

Page 57: North Carolina League of Municipalaties Documents...Shelby 20,080 328 64 Cleveland Siler City 8,635 76 37 Chatham Southern Pines 13,754 178 68 Moore Southport 3,428 48 24 Brunswick

Water and Wastewater Utility Positions (Population Group 2,500 - 4,999)

CHEMIST SENIOR TREATMENT PLANT OPERATOR

Code 20270 Code 20630

Number Minimum Maximum Average Number Minimum Maximum AverageBudgeted Salary Salary Salary See Code Budgeted Salary Salary Salary See Code

Mount Olive 2 55,742 Dallas 1 51,446Yadkinville 1 38,325 60,000 51,355 Edenton 1 39,591 59,387 44,273

Total/Average 3 38,325 60,000 54,280 Granite Falls 4 31,272 46,908 37,991Mount Olive 1 50,235

LABORATORY TECHNICIAN North Wilkesboro 2 32,032 51,105 39,301Code 20400 Spindale 1 31,016 46,524 33,342

Number Minimum Maximum Average Yadkinville 1 32,224 49,000 38,813Budgeted Salary Salary Salary See Code Total/Average 11 33,227 50,585 40,789

Ahoskie 2 43,033Beaufort 1 38,563 56,971 45,593 TREATMENT PLANT BACK-UP OPR. IN RESPONSIBLE CHARGE (ORC)

La Grange 1 40,101 Code 20635

North Wilkesboro 1 33,675 53,705 44,075 Number Minimum Maximum AveragePembroke 1 28,143 29,550 32,288 Budgeted Salary Salary Salary See Code

Raeford 1 31,242 46,262 32,032 Dallas 2 61,817Yadkinville 1 33,010 52,000 41,496 Granite Falls 1 31,272 46,908 41,954

Total/Average 8 32,927 47,698 40,206 Mount Olive 1 43,680North Wilkesboro 20630

PLANT MAINTENANCE MECHANIC Raeford 20820Code 20480 Southport 1 38,897

Number Minimum Maximum Average Total/Average 5 31,272 46,908 49,633Budgeted Salary Salary Salary See Code

Beaufort 2 30,201 44,657 40,268 WASTEWATER TREATMENT SUPERINTENDENT

Granite Falls 20620 Code 20640

Spindale 1 37,700 56,550 39,981 Number Minimum Maximum AverageTotal/Average 3 33,951 50,604 40,172 Budgeted Salary Salary Salary See Code

Ahoskie 1 75,750TREATMENT PLANT OPERATOR Granite Falls 1 56,161 84,242 70,013Code 20620 North Wilkesboro 1 38,958 62,254 48,651

Number Minimum Maximum Average Pembroke 1 45,842 50,541 49,713Budgeted Salary Salary Salary See Code Raeford 1 61,859 91,811 69,971

Beaufort 1 38,563 56,971 48,193 Spindale 1 43,642 65,463 56,228Dallas 4 37,711 Total/Average 6 49,292 70,862 61,721Edenton 1 31,020 46,530 33,711Granite Falls 1 28,365 42,548 33,634 STORMWATER TECHNICIAN

La Grange 1 33,686 Code 20747North Wilkesboro 3 29,036 46,342 30,783 Number Minimum Maximum AveragePembroke 1 26,803 40,205 32,345 Budgeted Salary Salary Salary See Code

Spindale 1 28,132 42,198 28,142 Creedmoor 20475Warsaw 1 44,803 Farmville 10210Yadkinville 2 31,459 46,000 40,216 Sunset Beach 1 46,081 69,122 58,000

Total/Average 16 30,483 45,828 36,134 Total/Average 1 46,081 69,122 58,000

Population Group 2,500 - 4,999 43

Page 58: North Carolina League of Municipalaties Documents...Shelby 20,080 328 64 Cleveland Siler City 8,635 76 37 Chatham Southern Pines 13,754 178 68 Moore Southport 3,428 48 24 Brunswick

Water and Wastewater Utility Positions (Population Group 2,500 - 4,999)

WATER DISTRIBUTION AND/OR WASTEWATER COLLECTION SYSTEM SUPERINTENDENT WATER DISTRIBUTION/WASTEWATER COLLECTION MAINT. WORKER

Code 20750 Code 20830

Number Minimum Maximum Average Number Minimum Maximum AverageBudgeted Salary Salary Salary See Code Budgeted Salary Salary Salary See Code

Ayden 1 53,267 78,835 58,718 Beaufort 2 30,201 44,657 31,532Elkin 1 35,722 51,032 39,165 Dallas 5 36,295Farmville 1 43,922 65,882 52,208 Edenton 4 28,136 42,204 33,771Granite Falls 1 32,836 49,254 37,648 Elizabethtown 1 35,018 51,826 38,335La Grange 1 72,023 Farmville 4 25,681 38,520 27,945North Wilkesboro 1 38,958 62,254 46,280 Granite Falls 2 27,614 40,521 31,689Raeford 1 41,870 62,150 43,992 Grifton 2 31,200 40,518 35,859Southport 1 47,377 La Grange 2 22,610

Total/Average 8 41,096 61,568 49,676 Mount Olive 1 41,142North Wilkesboro 1 23,940 38,188 23,940

WATER TREATMENT PLANT SUPERINTENDENT Raeford 4 28,330 42,141 30,271Code 20810 Rutherfordton 2 27,456 33,800 30,628

Number Minimum Maximum Average Yadkinville 2 38,325 60,000 56,384Budgeted Salary Salary Salary See Code Total/Average 32 29,590 43,237 33,445

Edenton 1 34,200 51,300 53,000Granite Falls 1 41,909 62,864 49,691 WATER DISTRIBUTION/WASTEWATER COLLECTION SYSTEM TECH.

North Wilkesboro 1 38,958 62,254 41,974 20820 Code 20840

Pembroke 1 28,143 42,215 41,092 Number Minimum Maximum AverageRaeford 20820 Budgeted Salary Salary Salary See Code

Yadkinville 1 38,325 60,000 55,352 Ahoskie 7 36,276Total/Average 5 36,307 55,727 48,222 Beaufort 2 40,497 59,841 53,081

Dallas 1 51,599WATER AND WASTEWATER TREATMENT SUPERINTENDENT Elizabethtown 4 33,383 49,357 36,064Code 20820 Farmville 1 31,216 46,821 34,778

Number Minimum Maximum Average Granite Falls 1 29,783 44,675 34,154Budgeted Salary Salary Salary See Code North Wilkesboro 1 29,036 46,342 43,097

Burgaw 1 31,035 43,448 31,544 Raeford 3 29,744 42,141 33,266Edenton 1 41,571 62,357 54,001 River Bend 2 36,173 46,808 40,407Farmville 20750 Troutman 5 34,399 52,094 44,200Granite Falls 20640 Total/Average 27 33,029 48,510 39,615Grifton 1 49,108North Wilkesboro 20640Raeford 1 58,906 87,443 61,901Yadkinville 1 38,325 60,000 56,576

Total/Average 5 42,459 63,312 50,626

Population Group 2,500 - 4,999 44

Page 59: North Carolina League of Municipalaties Documents...Shelby 20,080 328 64 Cleveland Siler City 8,635 76 37 Chatham Southern Pines 13,754 178 68 Moore Southport 3,428 48 24 Brunswick

Water and Wastewater Utility Positions (Population Group 2,500 - 4,999)

METER READER METER REPAIR TECHNICIAN

Code 20760 Code 20770

Number Minimum Maximum Average Number Minimum Maximum AverageBudgeted Salary Salary Salary See Code Budgeted Salary Salary Salary See Code

Ahoskie 1 32,335 Beaufort 2 35,006 51,688 34,673Ayden 2 26,903 39,816 30,077 Granite Falls 40080Dallas 2 36,309 Mount Olive 1 26,000Edenton 2 28,136 42,204 31,990 North Wilkesboro 20830Elkin 1 26,656 38,081 27,984 Total/Average 3 35,006 51,688 31,782Granite Falls 20430Long View 1 34,965 UTILITY LOCATION TECHNICIAN

North Wilkesboro 20830 Code 20835

Raeford 20830 Number Minimum Maximum AverageWarsaw 1 22,880 32,552 Budgeted Salary Salary Salary See Code

Wingate 2 32,500 North Wilkesboro 20830Total/Average 12 26,144 40,034 32,466 Wingate 20430

Total/Average

Population Group 2,500 - 4,999 45

Page 60: North Carolina League of Municipalaties Documents...Shelby 20,080 328 64 Cleveland Siler City 8,635 76 37 Chatham Southern Pines 13,754 178 68 Moore Southport 3,428 48 24 Brunswick

Engineering and Related Positions (Population Group Above 100,000)

CONSTRUCTION INSPECTOR STORMWATER ENGINEER

Code 20320 Code 20744Number Minimum Maximum Average Number Minimum Maximum Average

Budgeted Salary Salary Salary See Code Budgeted Salary Salary Salary See Code

Beaufort 1 46,883 69,284 50,939 Zebulon 1 40,099 60,149 53,685Total/Average 1 46,833 69,284 50,939 Total/Average 1 40,099 60,149 53,685

Population Group 2,500 - 4,999 46

Page 61: North Carolina League of Municipalaties Documents...Shelby 20,080 328 64 Cleveland Siler City 8,635 76 37 Chatham Southern Pines 13,754 178 68 Moore Southport 3,428 48 24 Brunswick

Field Operations Positions (Population Group 2,500 - 4,999)

EQUIPMENT OPERATOR I MAINTENANCE WORKER I

Code 20370 Code 20420

Number Minimum Maximum Average Number Minimum Maximum AverageBudgeted Salary Salary Salary See Code Budgeted Salary Salary Salary See Code

Ahoskie 6 34,806 Edenton 6 23,148 34,722 25,395Ayden 2 28,248 41,807 28,590 Elizabethtown 1 24,889 36,830 27,737Dallas 2 35,779 Elkin 5 25,386 36,265 27,107Edenton 2 28,136 42,204 31,907 Emerald Isle 5 28,883 42,747 32,766Elkin 1 27,988 39,985 30,975 Farmville 20430Farmville 2 24,458 36,685 29,370 Granite Falls 3 25,728 38,592 28,697Granite Falls 20660 Kitty Hawk 2 31,677 56,593 32,663Grifton 2 23,974 34,582 28,278 La Grange 1 23,736La Grange 1 26,731 Long View 2 30,233North Wilkesboro 4 27,643 44,116 29,452 Mount Olive 17 25,688Pembroke 1 26,803 40,205 34,338 Pembroke 1 23,153 34,730 25,417Spindale 1 28,132 42,198 33,093 Pleasant Garden 1 32,500 32,500Sylva 20420 Raeford 6 26,998 40,144 28,014

Total/Average 24 26,923 40,223 31,651 Rutherfordton 2 25,563 28,288 26,936Southport 5 26,068 49,539

EQUIPMENT OPERATOR III Spindale 3 25,516 38,274 28,815Code 20380 Sylva 2 28,429 42,643 30,744

Number Minimum Maximum Average Warsaw 2 22,880 28,080Budgeted Salary Salary Salary See Code Yadkinville 6 27,700 43,000 36,865

Ayden 1 31,143 46,092 31,616 Zebulon 3 28,496 42,746 30,114Creedmoor 1 31,301 44,715 43,802 Total/Average 90 26,473 40,365 28,888Emerald Isle 7 27,508 40,712 31,828Farmville 1 26,964 40,446 35,755 MAINTENANCE WORKER II

Granite Falls 20430 Code 20430

Grifton 1 25,989 34,582 30,285 Number Minimum Maximum AverageHudson 2 31,766 Budgeted Salary Salary Salary See Code

North Wilkesboro 1 29,036 46,342 34,528 20590 Beaufort 1 30,201 44,657 37,440Southport 4 31,687 37,415 Burgaw 2 28,416 39,783 28,416Sunset Beach 1 33,125 49,689 43,648 Carolina Shores 1 27,512 40,724

Total/Average 19 29,594 42,499 33,731 China Grove 3 24,018 37,254 31,526Cramerton 2 23,800 35,600 29,249

MAINTENANCE WORKER I Creedmoor 1 31,301 44,715 43,232Code 20420 Edenton 2 25,520 38,280 26,225

Number Minimum Maximum Average Elizabethtown 2 28,810 42,636 28,130Budgeted Salary Salary Salary See Code Elkin 2 27,988 39,985 30,551

Ahoskie 3 35,516 Emerald Isle 1 33,435 49,484 35,104Beaufort 7 27,414 41,059 28,790 Farmville 4 23,292 34,938 24,128Burgaw 4 26,550 37,169 27,934 Long View 2 37,502Cramerton 2 22,000 33,400 28,716 Mount Olive 5 28,244Dallas 1 30,941 Pembroke 4 26,803 40,205 29,847

Population Group 2,500 - 4,999 47

Page 62: North Carolina League of Municipalaties Documents...Shelby 20,080 328 64 Cleveland Siler City 8,635 76 37 Chatham Southern Pines 13,754 178 68 Moore Southport 3,428 48 24 Brunswick

Field Operations Positions (Population Group 2,500 - 4,999)

MAINTENANCE WORKER II SANITATION SUPERVISOR

Code 20430 Code 20560

Number Minimum Maximum Average Number Minimum Maximum AverageBudgeted Salary Salary Salary See Code Budgeted Salary Salary Salary See Code

River Bend 3 28,825 42,456 32,358 Edenton 1 35,910 53,865 38,082Rural Hall 2 34,841 53,818 53,818 North Wilkesboro 3 37,086 59,517 39,936Rutherfordton 4 26,416 30,493 28,454 Sylva 10210Sunset Beach 3 31,548 47,323 32,480 Total/Average 4 36,498 56,691 39,471Sylva 2 32,910 49,365 37,749Tobaccoville 1 32,240 SANITATION WORKER

Warsaw 3 22,880 30,118 Code 20570

Whispering Pines 5 30,462 Number Minimum Maximum AverageWingate 2 38,500 Budgeted Salary Salary Salary See Code

Yadkinville 1 31,459 46,000 44,595 Ayden 2 24,402 36,115 25,022Zebulon 2 32,988 49,484 34,253 Dallas 2 34,868

Total/Average 60 28,648 42,484 31,934 Edenton 5 24,305 36,458 27,082North Wilkesboro 2 23,940 38,188 24,845

SANITATION EQUIPMENT OPERATOR I Sylva 20420Code 20540 Total/Average 11 24,216 36,920 27,716

Number Minimum Maximum AverageBudgeted Salary Salary Salary See Code SANITATION SUPERINTENDENT

Dallas 1 29,502 Code 20580

Edenton 2 26,796 40,194 29,754 Number Minimum Maximum AverageLa Grange 1 30,068 Budgeted Salary Salary Salary See Code

North Wilkesboro 2 27,643 44,116 29,785 Ayden 1 29,660 43,897 34,112Spindale 6 26,792 40,188 27,782 Edenton 1 35,910 53,865 38,083Sylva 20420 North Wilkesboro 20560

Total/Average 12 27,077 41,499 28,778 Sylva 10210Zebulon 1 44,207 66,313 64,815

SANITATION EQUIPMENT OPERATOR II Total/Average 3 36,592 54,692 45,670Code 20550

Number Minimum Maximum Average CDL TRUCK DRIVER

Budgeted Salary Salary Salary See Code Code 20590

North Wilkesboro 1 27,643 44,116 33,716 Number Minimum Maximum AverageRaeford 2 32,781 48,630 35,381 Budgeted Salary Salary Salary See Code

Sylva 20420 North Wilkesboro 20370Total/Average 3 30,212 46,373 34,826 Sylva 20430

Total/Average

Population Group 2,500 - 4,999 48

Page 63: North Carolina League of Municipalaties Documents...Shelby 20,080 328 64 Cleveland Siler City 8,635 76 37 Chatham Southern Pines 13,754 178 68 Moore Southport 3,428 48 24 Brunswick

Field Operations Positions (Population Group 2,500 - 4,999)

STREET CREW LEADER STREET SUPERINTENDENT

Code 20660 Code 20670

Number Minimum Maximum Average Number Minimum Maximum AverageBudgeted Salary Salary Salary See Code Budgeted Salary Salary Salary See Code

Ahoskie 4 33,121 Ayden 1 50,730 75,080 58,614Beaufort 1 35,006 51,688 37,440 Farmville 10210Burgaw 3 33,901 47,461 36,564 North Wilkesboro 1 37,086 59,217 48,651China Grove 1 32,188 49,929 49,296 Southport 1 50,639Creedmoor 1 39,948 57,069 47,132 Sylva 10210Dallas 1 48,291 Zebulon 20250Edenton 1 29,543 44,315 32,733 Total/Average 3 43,908 67,149 52,635Elizabethtown 1 36,768 54,417 48,397Granite Falls 1 32,836 49,254 41,600 TRAFFIC SIGNS TECHNICIAN

Hudson 1 39,917 Code 20730

Long View 1 46,592 Number Minimum Maximum AveragePembroke 1 29,550 44,325 34,850 Budgeted Salary Salary Salary See Code

Raeford 1 39,874 59,176 42,931 Granite Falls 20370Sylva 1 40,003 60,004 46,104 North Wilkesboro 20370Warsaw 1 33,259 Sylva 20430Zebulon 2 38,189 57,282 39,588 Total/Average

Total/Average 22 35,255 52,265 39,541

STOCK KEEPER

Code 20650

Number Minimum Maximum AverageBudgeted Salary Salary Salary See Code

Ayden 1 31,143 46,092 36,010Total/Average 1 31,143 46,092 36,010

Population Group 2,500 - 4,999 49

Page 64: North Carolina League of Municipalaties Documents...Shelby 20,080 328 64 Cleveland Siler City 8,635 76 37 Chatham Southern Pines 13,754 178 68 Moore Southport 3,428 48 24 Brunswick

Parks and Recreation Positions (Population Group 2,500 - 4,999)

PARKS SUPERINTENDENT RECREATION ACTIVITIES COORDINATOR

Code 20450 Code 20500

Number Minimum Maximum Average Number Minimum Maximum AverageBudgeted Salary Salary Salary See Code Budgeted Salary Salary Salary See Code

Edenton 1 35,910 53,865 41,149 Ahoskie 1 28,061Elkin 1 30,858 44,082 31,272 Ayden 1 31,143 46,092 36,587Emerald Isle 1 35,107 51,958 45,315 Cramerton 1 29,600 49,200 35,505Farmville 1 34,413 51,620 36,858 Creedmoor 1 31,301 44,715 25,143Hudson 2 33,765 Emerald Isle 1 33,435 49,484 31,841Long View 1 36,192 Southport 1 40,261Raeford 10210 Wingate 20300Rural Hall 1 36,356 56,662 55,294 Zebulon 1 40,099 60,149 55,264Sylva 10210 Total/Average 7 33,116 49,928 36,095Zebulon 1 38,189 57,282 40,966

Total/Average 9 35,139 52,578 39,397 RECREATION SUPERVISOR FOR ATHLETICS

Code 20510

RECREATION CENTER SUPERVISOR Number Minimum Maximum AverageCode 20490 Budgeted Salary Salary Salary See Code

Number Minimum Maximum Average Ayden 1 37,855 56,025 45,427Budgeted Salary Salary Salary See Code Granite Falls 2 36,202 54,303 39,343

Elizabethtown 1 35,018 51,826 47,501 Zebulon 1 40,099 60,149 42,379Hudson 1 38,844 Total/Average 4 38,052 56,826 41,623Mount Olive 2 33,657North Wilkesboro 10220 RECREATION PROGRAM SUPERVISOR

Warsaw 1 39,381 Code 20520

Zebulon 1 40,099 60,149 55,264 Number Minimum Maximum AverageTotal/Average 6 37,559 55,988 41,384 Budgeted Salary Salary Salary See Code

Cramerton 1 29,600 49,200RECREATION PROGRAM SUPERINTENDENT Creedmoor 1 32,866 46,952 15,845Code 10230 Elkin 1 35,722 51,032 38,589

Number Minimum Maximum Average Emerald Isle 1 38,705 57,283Budgeted Salary Salary Salary See Code Granite Falls 20510

Farmville 1 24,458 36,685 25,688 North Wilkesboro 10220Pleasant Garden 1 51,000 51,000 Southport 1 35,555Troutman 1 31,201 47,251 42,848 Total/Average 5 34,223 51,117 29,996

Total/Average 3 35,553 41,968 39,845

Population Group 2,500 - 4,999 50

Page 65: North Carolina League of Municipalaties Documents...Shelby 20,080 328 64 Cleveland Siler City 8,635 76 37 Chatham Southern Pines 13,754 178 68 Moore Southport 3,428 48 24 Brunswick

Planning Positions (Population Group 2,500 - 4,999)

PLANNING TECHNICIAN PLANNER

Code 20465 Code 20470

Number Minimum Maximum Average Number Minimum Maximum AverageBudgeted Salary Salary Salary See Code Budgeted Salary Salary Salary See Code

Dallas 20160 North Wilkesboro 10160Farmville 20610 Raeford 10160Granite Falls 20470 Southport 1 49,643North Wilkesboro 10160 Wingate 20310Whispering Pines 10080 Zebulon 1 42,102 63,155

Total/Average Total/Average 5 44,513 66,469 54,170

PLANNER SENIOR PLANNER

Code 20470 Code 20475

Number Minimum Maximum Average Number Minimum Maximum AverageBudgeted Salary Salary Salary See Code Budgeted Salary Salary Salary See Code

Beaufort 1 40,497 59,841 43,908 Creedmoor 1 48,558 69,369 56,682Farmville 10040 North Wilkesboro 10160Granite Falls 1 50,940 76,410 60,091 Zebulon 1 51,770 76,767Long View 1 63,036 Total/Average 2 26,838 73,068 56,682

Population Group 2,500 - 4,999 51

Page 66: North Carolina League of Municipalaties Documents...Shelby 20,080 328 64 Cleveland Siler City 8,635 76 37 Chatham Southern Pines 13,754 178 68 Moore Southport 3,428 48 24 Brunswick

Fire/Telecommunications Positions (Population Group 2,500 - 4,999)

ASSISTANT FIRE CHIEF FIRE BATTALION CHIEF

Code 30030 Code 30085

Number Minimum Maximum Average Number Minimum Maximum AverageBudgeted Salary Salary Salary See Code Budgeted Salary Salary Salary See Code

Ahoskie 1 53,660 Rutherfordton 1 42,640 42,640 42,640Beaufort 1 46,883 69,284 53,002 Sunset Beach 3 46,081 69,122 55,008China Grove 1 38,063 57,794 45,750 Total/Average 4 44,361 55,881 51,916Elizabethtown 1 36,768 54,417 46,003Emerald Isle 1 49,398 73,109 54,836 FIRE FIGHTER

Granite Falls 1 44,004 66,006 49,010 Code 30090

Mount Olive 1 39,357 Number Minimum Maximum AverageRaeford 1 48,464 71,926 63,606 Budgeted Salary Salary Salary See Code

Rutherfordton 1 42,020 42,020 42,020 Beaufort 6 30,201 44,657 30,288Southport 1 49,896 Burgaw 1 31,356 43,898 31,847Spindale 1 37,700 56,550 49,373 Edenton 3 34,200 51,300 37,228Sunset Beach 1 53,223 79,834 65,235 Elizabethtown 3 31,792 47,007 36,359Zebulon 1 53,736 80,603 63,492 Elkin 2 32,401 46,287 33,518

Total/Average 13 45,026 65,154 51,942 Emerald Isle 3 31,843 47,128 33,988Granite Falls 30100

PUBLIC SAFETY TELECOMMUNICATOR Kitty Hawk 6 38,504 68,789 43,646Code 30050 Long View 5 36,306

Number Minimum Maximum Average Mount Olive 1 35,875Budgeted Salary Salary Salary See Code Raeford 2 29,744 44,262 36,483

Ayden 4 29,660 43,897 33,134 Rutherfordton 3 32,786 35,282 34,034Creedmoor 4 29,810 42,585 34,067 Spindale 2 34,195 51,293 37,576Dallas 4 32,756 Sunset Beach 9 38,085 57,127 37,169Elkin 4 27,988 39,985 28,749 Whispering Pines 1 30,827Farmville 4 28,312 42,468 31,965 Zebulon 6 36,370 60,149 39,725Granite Falls 3 25,728 38,592 29,051 Total/Average 53 33,456 49,765 36,538Pembroke 4 25,527 38,291 26,891Southport 1 28,636 FIRE FIGHTER-DRIVER

Total/Average 28 27,838 40,970 30,930 Code 30100

Number Minimum Maximum AverageFIRE STATION SUPERVISOR Budgeted Salary Salary Salary See Code

Code 30080 Beaufort 3 33,321 49,233 33,264Number Minimum Maximum Average China Grove 5 29,177 45,306 34,345

Budgeted Salary Salary Salary See Code Elizabethtown 4 33,383 49,357 39,813Beaufort 3 40,497 59,841 40,788 Elkin 1 34,021 48,601 34,799Edenton 3 41,571 62,357 49,179 Emerald Isle 6 35,107 51,958 37,624Granite Falls 1 38,012 57,018 41,080 Granite Falls 5 38,836 49,254 37,297Kitty Hawk 4 44,573 79,631 58,404 Kitty Hawk 3 40,429 72,228 44,320Rural Hall 3 41,997 62,621 56,372 North Wilkesboro 3 35,339 56,409 43,617Rutherfordton 2 35,352 38,700 37,026 Rural Hall 4 36,356 53,927 45,635Sunset Beach 3 41,892 62,839 52,124 Whispering Pines 1 47,927Zebulon 3 46,419 69,627 48,899 Total/Average 35 35,108 52,919 39,202

Total/Average 22 41,289 61,579 49,583

Population Group 2,500 - 4,999 52

Page 67: North Carolina League of Municipalaties Documents...Shelby 20,080 328 64 Cleveland Siler City 8,635 76 37 Chatham Southern Pines 13,754 178 68 Moore Southport 3,428 48 24 Brunswick

Fire/Telecommunications Positions (Population Group 2,500 - 4,999)

FIRE INSPECTOR FIRE PREVENTION SUPERVISOR

Code 30110 Code 30130

Number Minimum Maximum Average Number Minimum Maximum AverageBudgeted Salary Salary Salary See Code Budgeted Salary Salary Salary See Code

Beaufort 30030 Elkin 1 39,384 56,263 41,600Emerald Isle 3 38,705 57,283 37,624 Zebulon 3 42,102 63,155 43,185Kitty Hawk 20160 Total/Average 4 40,743 59,709 42,789North Wilkesboro 30100Raeford 30030 FIRE TRAINING INSTRUCTOR

Rutherfordton 1 37,066 37,066 37,066 Code 30140

Southport 1 39,239 Number Minimum Maximum AverageZebulon 1 46,419 69,627 56,175 Budgeted Salary Salary Salary See Code

Total/Average 6 40,730 54,659 40,892 Granite Falls 10130Raeford 30030

ASSISTANT FIRE STATION SUPERVISOR Total/Average

Code 30120

Number Minimum Maximum Average EMT BASICBudgeted Salary Salary Salary See Code Code 30070

Beaufort 3 36,732 54,267 37,068 Number Minimum Maximum AverageNorth Wilkesboro 30100 Budgeted Salary Salary Salary See Code

Total/Average 3 36,732 54,267 37,068 Emerald Isle 2 23,762 35,168 24,950Total/Average 2 23,762 35,168 24,950

EMT PARAMEDIC

Code 30060

Number Minimum Maximum AverageBudgeted Salary Salary Salary See Code

Emerald Isle 4 33,435 49,484 34,730Total/Average 4 33,435 49,484 34,730

Population Group 2,500 - 4,999 53

Page 68: North Carolina League of Municipalaties Documents...Shelby 20,080 328 64 Cleveland Siler City 8,635 76 37 Chatham Southern Pines 13,754 178 68 Moore Southport 3,428 48 24 Brunswick

Law Enforcement Positions (Population Group 2,500 - 4,999)

ANIMAL CONTROL OFFICER SPECIAL SERVICES OFFICER

Code 30010 Code 30190

Number Minimum Maximum Average Number Minimum Maximum AverageBudgeted Salary Salary Salary See Code Budgeted Salary Salary Salary See Code

Long View 1 30,000 Kitty Hawk 1 54,486Pembroke 20660 Pembroke 2 35,918 53,877 36,480Raeford 1 32,871 48,360 38,938 Troutman 4 36,118 57,434 44,422Southport 1 42,046 Yadkinville 2 33,010 52,000 47,196

Total/Average 3 32,871 48,360 36,995 Zebulon 1 40,099 60,149 44,158Total/Average 18 35,447 53,224 42,392

POLICE DIVISION COMMANDER

Code 30160 POLICE DETECTIVE/INVESTIGATOR

Number Minimum Maximum Average Code 30210Budgeted Salary Salary Salary See Code Number Minimum Maximum Average

Beaufort 1 44,657 65,790 61,568 Budgeted Salary Salary Salary See Code

Creedmoor 2 46,245 66,065 58,177 Ayden 2 39,748 58,827 45,906Edenton 1 45,833 68,750 49,327 Beaufort 2 35,006 51,688 46,191Emerald Isle 1 44,806 66,313 64,946 Burgaw 1 40,221 56,309 45,757Farmville 1 50,844 76,266 56,950 China Grove 1 35,480 55,063 51,564Kitty Hawk 2 49,142 87,794 68,922 Creedmoor 1 44,042 62,918 52,646North Wilkesboro 1 42,952 68,619 63,731 Dallas 1 50,693Sylva 30250 Elizabethtown 2 42,367 64,058 44,482Yadkinville 1 44,125 66,000 57,012 Elkin 2 37,508 56,263 39,440Zebulon 2 51,177 76,767 60,030 Emerald Isle 1 35,107 51,958 41,572

Total/Average 12 46,642 71,374 60,649 Farmville 1 36,134 54,201 48,734Granite Falls 1 39,913 59,870 44,423

COMMUNITY RESOURCE OFFICER Hudson 1 45,123Code 30180 Kitty Hawk 1 42,437 75,815 60,977

Number Minimum Maximum Average Long View 2 42,297Budgeted Salary Salary Salary See Code North Wilkesboro 3 33,675 53,705 43,152

Ayden 1 36,052 53,357 41,496 Pembroke 2 35,918 53,877 38,123China Grove 2 32,188 49,929 45,755 Raeford 3 39,874 59,176 41,912Emerald Isle 1 35,107 51,958 44,120 Rutherfordton 2 45,006 49,010 47,008Farmville 1 41,830 62,745 46,509 Southport 1 46,818

Total/Average 5 36,294 54,497 44,727 Sunset Beach 2 46,081 69,122 52,273Sylva 2 38,098 57,146 44,138

SPECIAL SERVICES OFFICER Troutman 1 41,813 63,321 49,629Code 30190 Warsaw 2 34,392

Number Minimum Maximum Average Yadkinville 2 38,325 60,000 43,752Budgeted Salary Salary Salary See Code Zebulon 1 40,099 60,149 45,667

Beaufort 1 33,321 49,233 40,600 Total/Average 40 39,343 58,624 44,870Burgaw 2 38,044 53,262 42,514Creedmoor 1 38,046 54,351 41,321Elkin 1 34,021 48,601 37,508Farmville 2 34,413 51,620 38,645Granite Falls 1 31,478 51,717 37,632

Population Group 2,500 - 4,999 54

Page 69: North Carolina League of Municipalaties Documents...Shelby 20,080 328 64 Cleveland Siler City 8,635 76 37 Chatham Southern Pines 13,754 178 68 Moore Southport 3,428 48 24 Brunswick

Law Enforcement Positions (Population Group 2,500 - 4,999)

POLICE RECORDS SPECIALIST ASSISTANT POLICE CHIEF

Code 30220 Code 30250

Number Minimum Maximum Average Number Minimum Maximum AverageBudgeted Salary Salary Salary See Code Budgeted Salary Salary Salary See Code

Ahoskie 1 42,524 Whispering Pines 1 63,107Edenton 2 31,020 46,530 36,887 Yadkinville 1 46,190 69,000 60,432Elizabethtown 1 27,436 40,607 31,703 Zebulon 1 56,420 86,633 79,961Emerald Isle 1 30,327 44,884 32,599 Total/Average 15 48,532 67,792 59,778Farmville 1 31,214 46,821 38,126Hudson 1 35,744 POLICE OFFICER

Kitty Hawk 1 31,677 56,593 38,006 Code 30260

Mount Olive 1 37,532 Number Minimum Maximum AverageSylva 30210 Budgeted Salary Salary Salary See Code

Whispering Pines 1 50,178 Ahoskie 11 38,623Yadkinville 1 15,600 16,224 14,976 Ayden 8 36,052 53,357 39,042

Total/Average 11 27,879 41,943 35,924 Beaufort 8 33,321 49,233 36,538Burgaw 7 36,720 51,408 37,961

TELECOMMUNICATIONS SUPERVISOR China Grove 6 32,188 49,929 42,995Code 30055 Cramerton 10 30,300 52,500 37,481

Number Minimum Maximum Average Creedmoor 8 38,046 54,351 42,210Budgeted Salary Salary Salary See Code Dallas 10 38,152

North Wilkesboro 1 29,036 46,342 31,262 Edenton 12 34,200 51,300 37,409Total/Average 1 29,036 46,342 31,262 Elizabethtown 8 35,000 52,920 36,998

Elkin 8 32,401 46,287 33,975POLICE LABORATORY TECHNICIAN Emerald Isle 8 35,107 51,958 39,495Code 30230 Farmville 7 34,413 51,620 37,396

Number Minimum Maximum Average Granite Falls 7 32,836 49,254 35,084Budgeted Salary Salary Salary See Code Grifton 6 32,261 48,756 40,508

Sylva 30210 Hudson 8 35,063Total/Average Kitty Hawk 9 38,504 68,789 50,019

Long View 7 36,869ASSISTANT POLICE CHIEF Mount Olive 16 37,353Code 30250 North Wilkesboro 12 32,032 51,105 35,117

Number Minimum Maximum Average Pembroke 7 31,028 46,542 34,676Budgeted Salary Salary Salary See Code Raeford 8 34,424 51,085 36,839

Elkin 1 45,591 65,130 48,920 River Bend 4 34,590 48,422 36,832Emerald Isle 1 49,398 73,109 70,351 Rutherfordton 5 29,484 37,674 33,579Granite Falls 1 48,514 72,771 56,675 Southport 4 37,778 40,840Long View 1 56,100 Spindale 4 35,905 37,700 43,340Mount Olive 1 56,544 Sunset Beach 8 38,085 57,127 37,997North Wilkesboro 1 45,094 72,030 66,955 30160 Sylva 6 34,556 51,834 36,803Pembroke 1 43,659 65,489 45,645 Troutman 6 36,119 57,434 44,706Raeford 1 56,202 48,464 71,926 Warsaw 8 30,825 33,530Rutherfordton 1 52,198 52,198 52,198 Whispering Pines 5 38,945Spindale 1 39,585 59,378 42,840 Wingate 5 43,000Sunset Beach 1 53,223 79,834 75,201 Yadkinville 5 32,224 49,000 38,094Sylva 1 46,308 69,463 49,815 Zebulon 10 40,099 60,149 42,943

Total/Average 261 34,389 50,791 38,346

Population Group 2,500 - 4,999 55

Page 70: North Carolina League of Municipalaties Documents...Shelby 20,080 328 64 Cleveland Siler City 8,635 76 37 Chatham Southern Pines 13,754 178 68 Moore Southport 3,428 48 24 Brunswick

Law Enforcement Positions (Population Group 2,500 - 4,999)

POLICE UNIT SUPERVISOR POLICE WATCH COMMANDER

Code 30270 Code 30275

Number Minimum Maximum Average Number Minimum Maximum AverageBudgeted Salary Salary Salary See Code Budgeted Salary Salary Salary See Code

Ahoskie 4 58,667 Ayden 1 50,730 75,080 61,386Ayden 1 48,314 71,505 55,390 Cramerton 2 42,000 63,900 58,254Beaufort 3 36,732 54,267 45,099 Dallas 1 55,517Burgaw 1 40,221 56,309 45,808 Elizabethtown 2 48,722 73,668 51,990China Grove 3 38,063 57,794 53,012 Emerald Isle 1 42,672 63,155 56,333Cramerton 3 39,000 57,000 44,575 Granite Falls 1 41,909 62,864 45,711Creedmoor 2 44,042 62,918 51,352 North Wilkesboro 1 42,952 68,619 62,212Dallas 2 46,624 Sylva 1 42,003 60,004 45,183Edenton 3 41,571 62,357 45,614 Warsaw 1 50,980Elizabethtown 4 42,367 64,058 44,482 Yadkinville 1 38,325 60,000 46,010Elkin 4 37,508 56,263 38,594 Total/Average 12 43,644 95,911 53,652Emerald Isle 4 40,640 60,147 48,252Granite Falls 2 38,012 57,018 40,579Hudson 3 39,610Kitty Hawk 2 44,573 79,631 58,650Long View 4 45,518North Wilkesboro 6 35,339 56,409 45,777Pembroke 1 35,918 53,877 38,097Raeford 4 41,867 62,135 42,129River Bend 1 44,967 57,096 50,272Rutherfordton 2 38,351 42,108 40,229Southport 2 42,466 51,615Spindale 5 31,016 46,524 33,787Sunset Beach 2 46,081 69,122 57,680Sylva 3 38,098 57,146 41,119Troutman 2 43,903 66,487 54,032Warsaw 2 38,416Whispering Pines 1 51,441Wingate 1 53,350Yadkinville 1 43,823 63,000 53,590Zebulon 5 46,419 69,627 51,698

Total/Average 83 40,804 59,767 46,208

Population Group 2,500 - 4,999 56

Page 71: North Carolina League of Municipalaties Documents...Shelby 20,080 328 64 Cleveland Siler City 8,635 76 37 Chatham Southern Pines 13,754 178 68 Moore Southport 3,428 48 24 Brunswick

Electric System Positions (Population Group 2,500 - 4,999)

ELECTRICAL DISTRIBUTION SUPERINTENDENT LINE CREW CHIEF

Code 40010 Code 40070

Number Minimum Maximum Average Number Minimum Maximum AverageBudgeted Salary Salary Salary See Code Budgeted Salary Salary Salary See Code

Ayden 1 55,930 82,776 75,712 Ayden 1 43,822 64,857 60,694Granite Falls 1 50,940 76,410 61,651 Farmville 1 48,423 72,635 60,485La Grange 1 61,381 Total/Average 2 46,123 68,746 60,590

Total/Average 3 53,435 79,593 66,248LINE TECHNICIAN I

ELECTRICAL SERVICE CLERK Code 40080

Code 40030 Number Minimum Maximum Average

Number Minimum Maximum Average Budgeted Salary Salary Salary See Code

Budgeted Salary Salary Salary See Code Dallas 3 44,737Southport 1 45,863 Edenton 1 37,706 56,559 39,788

Total/Average 1 45,863 Farmville 2 36,134 54,201 36,015Granite Falls 2 31,272 46,908 37,804

ELECTRICAL EQUIPMENT MAINTTENANCE SUPERVISOR La Grange 1 46,320Code 40040 Total/Average 9 35,037 52,556 40,884

Number Minimum Maximum AverageBudgeted Salary Salary Salary See Code LINE TECHNICIAN II

Ayden 1 32,700 48,396 41,683 Code 40090

Dallas 1 61,781 Number Minimum Maximum AverageEdenton 1 41,571 62,357 52,805 Budgeted Salary Salary Salary See Code

Pembroke 1 29,550 44,325 38,668 Ayden 1 43,822 64,857 54,350Total/Average 4 34,607 51,693 48,734 Dallas 3 56,628

Edenton 3 34,200 51,300 35,637GROUND TECHNICIAN Farmville 3 39,838 59,757 42,994Code 40060 Granite Falls 3 36,202 34,303 49,379

Number Minimum Maximum Average Total/Average 13 38,516 52,554 46,790Budgeted Salary Salary Salary See Code

Ayden 2 29,960 43,897 34,299 TREE TRIMMER

La Grange 1 39,001 Code 40100

Total/Average 3 29,960 43,897 35,866 Number Minimum Maximum AverageBudgeted Salary Salary Salary See Code

Dallas 3 36,379Total/Average 3 36,379

Population Group 2,500 - 4,999 57

Page 72: North Carolina League of Municipalaties Documents...Shelby 20,080 328 64 Cleveland Siler City 8,635 76 37 Chatham Southern Pines 13,754 178 68 Moore Southport 3,428 48 24 Brunswick

Population Group 5,000 - 9,999

Population Group 5,000 - 9,999 58

Page 73: North Carolina League of Municipalaties Documents...Shelby 20,080 328 64 Cleveland Siler City 8,635 76 37 Chatham Southern Pines 13,754 178 68 Moore Southport 3,428 48 24 Brunswick

Elected Officials (Population Group 5,000 - 9,999)

MAYOR MAYOR PRO TEM

Code 10010 Code 10020

Number Minimum Maximum Average Number Minimum Maximum AverageBudgeted Salary Salary Salary See Code Budgeted Salary Salary Salary See Code

Aberdeen 1 5,400 Aberdeen 1 4,200Black Mountain 1 Brevard 1 10,533Brevard 1 19,843 Butner 1 6,000Butner 1 7,000 Carolina Beach 1 7,800Carolina Beach 1 8,400 Cherryville 1 5,778Cherryville 1 7,000 Conover 1 5,100Conover 1 5,700 Dunn 1 4,608Dunn 1 6,960 Fletcher 1 6,482Fletcher 1 10,635 Forest City 1 7,797Forest City 1 10,196 Gibsonville 1 3,000Gibsonville 1 3,400 Hillsborough 1 7,200Hillsborough 1 8,400 Kill Devil Hills 1 9,392Kill Devil Hills 1 11,455 King 1 4,809King 1 6,439 Marion 1 11,347Marion 1 15,130 Marvin 1 5,400Marvin 1 6,000 Mocksville 1 5,700Mocksville 1 7,200 Nashville 1 4,800Nashville 1 6,000 Oak Island 1 600Oak Island 1 850 Oxford 1 6,994Oxford 1 9,489 Pineville 1 9,000Pineville 1 15,000 Rockingham 1 4,400Rockingham 1 6,600 Rolesville 1 8,264Rolesville 1 11,057 Roxboro 1 5,823Roxboro 1 7,548 SawMills 1SawMills 1 400 Selma 1 4,800Selma 1 7,200 Siler City 1 8,635Siler City 1 10,794 Wadesboro 1 4,424Wadesboro 1 6,636 Washington 1 6,259Washington 1 10,953 Wendell 1 4,000Wendell 1 6,600 Whiteville 1 3,250Whiteville 1 3,500 Williamston 1 5,485Williamston 1 7,381 Woodfin 1 200Woodfin 1 300 Total/Average 32 5,690

Total/Average 33 7,560

Population Group 5,000 - 9,999 59

Page 74: North Carolina League of Municipalaties Documents...Shelby 20,080 328 64 Cleveland Siler City 8,635 76 37 Chatham Southern Pines 13,754 178 68 Moore Southport 3,428 48 24 Brunswick

Elected Officials (Population Group 5,000 - 9,999)

GOVERNING BOARD MEMBER GOVERNING BOARD MEMBER

Code 10030 Code 10030

Number Minimum Maximum Average Number Minimum Maximum AverageBudgeted Salary Salary Salary See Code Budgeted Salary Salary Salary See Code

Aberdeen 4 4,200 Nashville 3 4,800Black Mountain 5 Oak Island 4 600Brevard 4 10,533 Oxford 6 6,479Butner 5 5,000 Pineville 4 9,000Carolina Beach 3 7,200 Rockingham 4 4,400Cherryville 3 5,778 Rolesville 4 7,762Conover 4 5,100 Roxboro 4 5,823Dunn 5 4,608 SawMills 4 150Fletcher 1 6,270 Selma 3 4,800Forest City 4 7,797 Siler City 6 6,476Gibsonville 4 2,700 Wadesboro 4 4,424Hillsborough 4 7,200 Washington 4 6,259Kill Devil Hills 3 7,934 Wendell 4 4,000King 3 4,809 Whiteville 5 3,000Marion 4 11,347 Williamston 4 5,485Marvin 3 4,800 Woodfin 5 200Mocksville 4 5,700 Total/Average 131 5,178

Population Group 5,000 - 9,999 60

Page 75: North Carolina League of Municipalaties Documents...Shelby 20,080 328 64 Cleveland Siler City 8,635 76 37 Chatham Southern Pines 13,754 178 68 Moore Southport 3,428 48 24 Brunswick

Executive Positions (Population Group 5,000 - 9,999)

CITY MANAGER ASSISTANT CITY MANAGER

Code 10040 Code 10070

Number Minimum Maximum Average Number Minimum Maximum AverageBudgeted Salary Salary Salary See Code Budgeted Salary Salary Salary See Code

Aberdeen 1 112,241 Black Mountain 1 85,505 106,915 128,235Black Mountain 1 127,997 Carolina Beach 1 73,329 109,993 99,970Brevard 1 129,154 Fletcher 1 68,508 102,764 87,200Butner 1 136,616 Hillsborough 1 89,866 143,786 118,294Carolina Beach 1 80,844 121,266 121,266 Kill Devil Hills 1 85,960 133,238 129,749Cherryville 1 94,277 Marion 1 58,704 93,926 80,018Conover 1 99,652 Oak Island 1 74,090 106,729 92,474Dunn 1 110,854 Rockingham 1 68,835 97,262 94,889Fletcher 1 115,621 Roxboro 1 77,451 114,627 98,808Forest City 1 118,640 Total/Average 9 75,805 112,138 103,293Gibsonville 1 79,381 127,009 91,173Hillsborough 1 149,329 ASSISTANT TO THE CITY/TOWN MANAGER

Kill Devil Hills 1 139,199 Code 10075

King 1 70,496 107,238 95,264 Number Minimum Maximum AverageMarion 1 112,632 Budgeted Salary Salary Salary See Code

Marvin 1 90,000 Cherryville 1 52,532Mocksville 1 120,000 Dunn 1 71,207 103,709Nashville 1 74,704 117,283 Hillsborough 1 52,543 84,069 55,746Oak Island 1 115,560 Washington 1 45,217 67,826 66,713Oxford 1 107,500 Total/Average 4 56,322 85,201 58,330Pineville 1 71,810 117,000 114,450Rockingham 1 118,842Rolesville 1 122,400 CITY CLERK

Roxboro 1 99,724 Code 10080

SawMills 1 56,830 93,768 64,412 Number Minimum Maximum AverageSelma 1 98,400 Budgeted Salary Salary Salary See Code

Wadesboro 1 78,626 114,007 82,400 Aberdeen 10150Washington 1 98,702 148,053 125,171 Black Mountain 1 40,866 51,071 61,299Wendell 1 115,003 Brevard 1 53,243 79,865 56,879Whiteville 1 87,939 Butner 1 45,913 68,870 56,379Williamston 1 Carolina Beach 1 49,634 74,451 74,451

Total/Average 31 76,424 118,203 110,887 Cherryville 1 52,532Conover 1 60,033 84,477 78,539Dunn 1 48,184 70,162 52,000Fletcher 1 38,147 57,220 46,053Forest City 1 63,840 53,792

Population Group 5,000 - 9,999 61

Page 76: North Carolina League of Municipalaties Documents...Shelby 20,080 328 64 Cleveland Siler City 8,635 76 37 Chatham Southern Pines 13,754 178 68 Moore Southport 3,428 48 24 Brunswick

Executive Positions (Population Group 5,000 - 9,999)

CITY CLERK COMMUNITY DEVELOPMENT DIRECTOR

Code 10080 Code 10100

Number Minimum Maximum Average Number Minimum Maximum AverageBudgeted Salary Salary Salary See Code Budgeted Salary Salary Salary See Code

Gibsonville 1 42,097 67,355 58,742 Dunn 1 45,866 66,821 45,866Hillsborough 1 73,933 118,292 96,297 Mocksville 1 35,575 53,363 44,117Kill Devil Hills 1 64,145 99,425 85,674 Oxford 1 48,884 69,835 53,550King 1 42,988 65,450 57,782 Roxboro 1 37,256 55,139 38,150Marion 10040 Siler City 1 73,307 117,291Marvin 1 51,500 Total/Average 5 48,178 72,490 45,421Mocksville 1 64,272Nashville 1 41,295 61,943 52,946 FINANCE DIRECTOR

Oak Island 10070 Code 10120

Oxford 1 46,556 66,509 47,488 Number Minimum Maximum AveragePineville 1 39,481 62,550 48,547 Budgeted Salary Salary Salary See Code

Rockingham 1 48,716 68,835 52,462 Aberdeen 1 58,378 87,566 74,497Rolesville 1 49,180 72,786 59,778 Black Mountain 1 63,574 79,686 95,619Roxboro 1 45,285 67,022 59,582 Butner 1 67,835 101,752 84,217SawMills 1 31,898 51,036 32,757 Carolina Beach 1 60,326 90,488 88,270Selma 1 37,551 58,204 38,490 Cherryville 1 64,532Siler City 1 47,254 75,607 Conover 1 66,188 93,134 93,134Wadesboro 1 48,268 69,989 53,030 Dunn 1 61,512 89,572 91,147Wendell 1 47,865 71,798 76,523 Fletcher 10070Whiteville 1 42,750 63,161 57,374 Forest City 1 62,880 94,320 78,098Williamston 1 37,022 55,533 41,596 Gibsonville 1 53,728 85,964 60,442

Total/Average 28 46,763 69,818 58,028 Hillsborough 1 85,587 136,939 116,600Kill Devil Hills 1 77,969 120,852 108,631

CITY ENGINEER King 1 60,771 92,443 81,370Code 10090 Marion 10070

Number Minimum Maximum Average Mocksville 10080Budgeted Salary Salary Salary See Code Nashville 1 52,705 79,057

Hillsborough 1 85,587 136,939 115,000 Oak Island 1 64,001 92,197 89,844King 1 60,771 92,443 92,435 Oxford 1 62,391 89,128 77,066Oxford 1 68,785 98,265 91,846 Pineville 1 73,237 108,095 89,194

Total/Average 3 71,714 109,216 99,760 Rockingham 1 65,518 92,575 90,317Rolesville 1 72,661 107,538 84,958

ECONOMIC DEVELOPMENT DIRECTOR SawMills 1 38,464 61,543 53,595Code 10115 Selma 1 61,167 94,809 71,750

Number Minimum Maximum Average Siler City 1 76,972 123,155Budgeted Salary Salary Salary See Code Washington 1 77,336 116,004 108,538

Cherryville 1 52,532 Wendell 1 77,086 115,628 90,750Selma 10160 Whiteville 1 51,963 76,773 82,120Whiteville 1 40,714 60,153 41,121 Williamston 1 54,700 82,050 72,883

Total/Average 2 40,714 60,153 46,827 Woodfin 1 143,075Total/Average 26 64,456 96,303 87,110

Population Group 5,000 - 9,999 62

Page 77: North Carolina League of Municipalaties Documents...Shelby 20,080 328 64 Cleveland Siler City 8,635 76 37 Chatham Southern Pines 13,754 178 68 Moore Southport 3,428 48 24 Brunswick

Executive Positions (Population Group 5,000 - 9,999)

FIRE CHIEF HUMAN RESOURCES/PERSONNEL DIRECTOR

Code 10130 Code 10150

Number Minimum Maximum Average Number Minimum Maximum AverageBudgeted Salary Salary Salary See Code Budgeted Salary Salary Salary See Code

Aberdeen 1 58,378 87,566 82,289 Aberdeen 1 48,027 72,041 70,604Black Mountain 1 60,708 75,913 91,073 Brevard 1 55,906 83,859 80,603Brevard 1 58,701 88,051 Butner 1 50,619 75,929 61,558Carolina Beach 1 63,345 95,017 81,550 Carolina Beach 1 57,457 86,185 69,947Cherryville 1 94,277 Cherryville 1 52,532Conover 1 63,038 88,699 86,587 Dunn 1 41,610 60,593 51,630Forest City 1 59,886 89,829 74,861 Fletcher 10070Gibsonville 1 59,235 94,776 68,278 Forest City 1 46,922 70,383 55,364Kill Devil Hills 1 77,969 120,852 101,510 Gibsonville 1 51,169 81,871 66,546King 1 60,771 92,443 80,870 Hillsborough 1 73,933 118,292 96,297Marion 1 50,711 81,139 61,152 Kill Devil Hills 10070Nashville 1 52,705 79,057 55,340 King 10120Oak Island 1 60,953 87,805 80,895 Nashville 10080Oxford 1 53,896 76,994 70,214 Oak Island 1 55,287 79,642 58,763Rockingham 1 65,518 92,575 81,823 Oxford 1 56,591 80,843 75,602Roxboro 1 70,250 103,970 88,067 Pineville 1 41,400 65,584 58,296Selma 1 55,480 85,994 66,716 Rockingham 1 56,496 79,827 59,356Siler City 1 76,972 123,155 Roxboro 1 49,926 73,890 58,784Wadesboro 1 45,971 66,655 49,250 Selma 1 32,438 50,279 41,867Washington 1 63,624 95,436 89,303 Siler City 1 76,972 123,155Whiteville 1 49,489 73,117 60,527 Washington 1 54,960 82,440 79,405Williamston 1 57,435 86,153 57,441 Whiteville 1 44,888 66,319 51,183

Total/Average 22 60,240 89,771 76,101 Williamston 1 45,001 67,502 54,844Total/Average 19 52,200 78,813 63,510

INFORMATION SYSTEM DIRECTOR

Code 10140 PLANNING DIRECTOR

Number Minimum Maximum Average Code 10160Budgeted Salary Salary Salary See Code Number Minimum Maximum Average

Marion 1 41,720 66,751 51,896 Budgeted Salary Salary Salary See Code

Total/Average 1 41,720 66,751 51,896 Aberdeen 1 52,950 79,425 63,000Black Mountain 1 63,754 79,686 95,619Brevard 1 61,636 92,454 76,468Butner 1 67,835 101,752 75,000Conover 1 54,453 76,623

Population Group 5,000 - 9,999 63

Page 78: North Carolina League of Municipalaties Documents...Shelby 20,080 328 64 Cleveland Siler City 8,635 76 37 Chatham Southern Pines 13,754 178 68 Moore Southport 3,428 48 24 Brunswick

Executive Positions (Population Group 5,000 - 9,999)

POLICE CHIEF

PLANNING DIRECTOR Code 10170

Code 10160 Number Minimum Maximum AverageNumber Minimum Maximum Average Budgeted Salary Salary Salary See Code

Budgeted Salary Salary Salary See Code King 1 60,771 92,443 85,030Dunn 1 55,784 81,253 67,980 Marion 1 55,909 89,453 79,997Fletcher 1 53,678 80,516 68,101 Mocksville 1 60,845 91,268 67,704Forest City 1 51,731 77,597 56,937 Nashville 1 55,340 83,010 63,394Gibsonville 1 51,169 81,871 61,439 Oak Island 1 64,001 92,197 80,095Hillsborough 1 89,866 143,786 118,294 Oxford 1 65,509 93,587 84,489Kill Devil Hills 1 77,969 120,852 92,003 Pineville 1 64,232 108,095 105,251King 1 55,063 83,747 72,155 Rockingham 1 65,518 92,575 81,823Marion 1 50,711 81,139 66,061 Rolesville 1 76,294 112,915 87,822Nashville 1 52,705 79,057 70,000 Roxboro 1 70,250 103,970 82,803Oxford 1 56,591 80,843 66,883 Selma 1 62,696 94,809 74,620Pineville 1 54,700 70,640 70,804 Siler City 1 76,972 123,155Rockingham 10070 Wadesboro 1 50,328 69,989 65,641Rolesville 1 72,661 107,538 87,822 Washington 1 73,653 110,480 107,474Roxboro 1 57,795 85,537 62,141 Wendell 1 70,049 105,074 82,846Selma 1 59,710 90,294 Whiteville 1 54,561 80,612 76,081Washington 1 70,146 105,219 88,828 Williamston 1 57,435 86,153 70,481Wendell 1 70,049 105,074 70,844 Woodfin 1 87,560Whiteville 1 44,888 66,319 54,481 Total/Average 31 65,653 98,332 84,953Williamston 1 42,858 64,287 43,576

Total/Average 23 59,509 88,500 72,783 PUBLIC INFORMATION DIRECTOR

Code 10180

POLICE CHIEF Number Minimum Maximum AverageCode 10170 Budgeted Salary Salary Salary See Code

Number Minimum Maximum Average Aberdeen 20080Budgeted Salary Salary Salary See Code Hillsborough 1 63,866 102,186 83,905

Aberdeen 1 58,378 87,566 87,754 Kill Devil Hills 10080Black Mountain 1 70,345 87,983 105,552 Oak Island 1 43,319 62,403 49,067Brevard 1 64,718 97,077 Total/Average 2 53,593 82,295 66,486Butner 1 74,788 112,181 110,334Carolina Beach 1 66,512 99,768 76,466 PUBLIC UTILITIES DIRECTOR

Cherryville 1 63,051 Code 10200

Conover 1 66,188 93,134 82,465 Number Minimum Maximum AverageDunn 1 64,587 94,049 91,670 Budgeted Salary Salary Salary See Code

Fletcher 1 59,180 88,769 71,764 Carolina Beach 1 66,512 99,768 93,356Forest City 1 66,024 99,036 94,248 Conover 1 54,453 76,623 60,033Gibsonville 1 65,307 104,490 78,541 Dunn 1 64,587 94,049Hillsborough 1 85,587 136,939 116,977 Hillsborough 1 85,587 136,939 115,000Kill Devil Hills 1 77,969 120,852 101,693

Population Group 5,000 - 9,999 64

Page 79: North Carolina League of Municipalaties Documents...Shelby 20,080 328 64 Cleveland Siler City 8,635 76 37 Chatham Southern Pines 13,754 178 68 Moore Southport 3,428 48 24 Brunswick

Executive Positions (Population Group 5,000 - 9,999)

PUBLIC UTILITIES DIRECTOR PUBLIC WORKS DIRECTOR

Code 10200 Code 10210

Number Minimum Maximum Average Number Minimum Maximum AverageBudgeted Salary Salary Salary See Code Budgeted Salary Salary Salary See Code

Kill Devil Hills 1 77,969 120,852 96,276 SawMills 1 51,547 85,051 74,500King 1 49,872 75,884 68,973 Selma 1 90,249 90,249Pineville 1 54,700 86,580 85,680 Siler City 1 76,972 123,155Roxboro 1 73,763 109,169 92,431 Washington 1 73,653 110,480 89,091Selma 1 61,167 94,809 80,603 Wendell 1 66,680 100,170Wadesboro 1 53,217 77,162 66,731 Whiteville 1 47,189 68,620 53,806Washington 1 70,146 105,219 Williamston 1 57,435 86,153 80,689

Total/Average 11 64,725 97,914 84,343 Woodfin 1 59,584Total/Average 3 62,295 91,464 77,735

PUBLIC WORKS DIRECTOR

Code 10210 PARKS AND RECREATION DIRECTOR

Number Minimum Maximum Average Code 10220Budgeted Salary Salary Salary See Code Number Minimum Maximum Average

Aberdeen 1 58,378 87,566 80,090 Budgeted Salary Salary Salary See Code

Black Mountain 1 70,345 87,982 105,552 Aberdeen 1 48,027 72,041 69,358Brevard 1 64,718 97,077 95,293 Black Mountain 1 49,798 62,208 74,686Butner 1 67,835 101,752 80,601 Carolina Beach 1 57,457 86,185 68,271Carolina Beach 1 57,457 86,185 70,609 Dunn 1 53,110 77,344 54,161Cherryville 1 76,339 Fletcher 1 51,121 76,681 75,332Conover 1 110,358 Forest City 1 59,886 89,829 71,375Dunn 1 64,587 94,049 83,973 Gibsonville 1 56,414 90,262 71,489Fletcher 1 53,678 80,516 64,621 Nashville 1 45,528 68,292 54,810Forest City 1 69,325 103,988 87,114 Oak Island 1 55,287 79,642 69,892Gibsonville 1 62,196 99,515 74,739 Oxford 1 53,896 76,994 64,260Hillsborough 1 67,059 107,295 89,090 Pineville 1 48,873 77,450 72,750Kill Devil Hills 10200 Rockingham 1 51,182 72,319 56,496King 1 49,872 75,884 72,010 Rolesville 1 72,661 107,538 84,958Marion 1 58,704 93,926 91,707 Selma 1 52,838 81,899 69,545Mocksville 1 52,561 78,841 51,708 Siler City 1 57,438 91,900Nashville 1 50,195 75,293 66,881 Washington 1 52,343 78,515 64,151Oak Island 1 60,953 87,805 68,799 Wendell 1 63,667 95,500 63,710Oxford 1 68,785 98,265 70,091 Whiteville 1 44,888 66,319 48,663Pineville 1 51,000 72,000 69,614 Williamston 1 49,614 74,421 55,382Rockingham 1 65,518 92,575 90,317 Total/Average 19 53,896 80,281 66,072Rolesville 1 72,661 107,538 82,500Roxboro 1 52,422 77,585 59,182

Population Group 5,000 - 9,999 65

Page 80: North Carolina League of Municipalaties Documents...Shelby 20,080 328 64 Cleveland Siler City 8,635 76 37 Chatham Southern Pines 13,754 178 68 Moore Southport 3,428 48 24 Brunswick

Finance/Budget Positions (Population Group 5,000 - 9,999)

ACCOUNTANT I ACCOUNTING TECHNICIAN II

Code 20010 Code 20040

Number Minimum Maximum Average Number Minimum Maximum AverageBudgeted Salary Salary Salary See Code Budgeted Salary Salary Salary See Code

Forest City 1 38,603 57,905 44,702 Aberdeen 1 34,132 51,198 42,826Hillsborough 1 45,388 72,622 50,490 Black Mountain 1 42,889 53,571 64,345Washington 1 41,013 61,520 57,704 Brevard 1 36,037 54,056 39,752Wendell 1 47,865 71,798 47,881 Butner 1 37,773 56,659 44,638

Total/Average 4 43,217 65,961 50,194 Carolina Beach 2 35,274 52,910 44,200Dunn 1 37,732 54,957 46,618

ACCOUNTANT II Hillsborough 1 35,563 56,901 43,719Code 20020 Kill Devil Hills 1 41,348 64,089 54,460

Number Minimum Maximum Average Marion 20080Budgeted Salary Salary Salary See Code Nashville 1 30,815 46,223

Conover 1 40,634 57,175 51,859 Oxford 1 36,478 52,111 43,284Kill Devil Hills 1 47,865 74,191 74,007 Pineville 1 34,176 48,060 44,470Marion 1 32,649 52,238 45,386 Selma 1 37,551 58,204 43,074Oxford 1 42,227 60,325 51,201 Washington 2 33,741 50,612 36,958Wadesboro 1 32,667 47,368 35,682 Whiteville 1 31,900 47,850Woodfin 1 42,809 Total/Average 16 36,101 53,386 44,964

Total/Average 6 39,208 58,259 50,157ACCOUNTING OPERATIONS MANAGER

ACCOUNTING TECHNICIAN I Code 20050

Code 20030 Number Minimum Maximum AverageNumber Minimum Maximum Average Budgeted Salary Salary Salary See Code

Budgeted Salary Salary Salary See Code Brevard 1 39,731 59,597 59,607Carolina Beach 1 31,993 47,990 37,419 Hillsborough 1 60,825 97,320 81,511Cherryville 1 36,806 Oak Island 1 45,485 65,522 58,498Conover 1 27,498 38,699 33,429 Roxboro 1 41,075 60,791 55,464Forest City 1 31,759 47,639 37,252 Washington 1 52,343 78,515 75,622Hillsborough 1 32,257 51,611 37,858 Whiteville 1 42,750 63,161 50,193Kill Devil Hills 1 37,504 58,131 58,120 Total/Average 6 47,035 70,818 63,482King 1 31,990 48,647 43,264Oak Island 1 32,326 46,566 40,498 BUDGET MANAGER

Pineville 2 33,099 46,529 37,960 Code 20056

Rolesville 2 34,951 51,727 40,779 Number Minimum Maximum AverageSelma 1 33,230 51,507 37,324 Budgeted Salary Salary Salary See Code

Siler City 1 31,984 51,174 Hillsborough 1 70,412 112,659 84,971Wadesboro 1 26,876 37,111 30,005 Total/Average 1 70,412 112,659 84,971Wendell 1 37,809 56,714 37,814Whiteville 2 28,934 43,401 29,735

Total/Average 18 32,301 48,389 38,043

Population Group 5,000 - 9,999 66

Page 81: North Carolina League of Municipalaties Documents...Shelby 20,080 328 64 Cleveland Siler City 8,635 76 37 Chatham Southern Pines 13,754 178 68 Moore Southport 3,428 48 24 Brunswick

Finance/Budget Positions (Population Group 5,000 - 9,999)

PURCHASING AGENT RISK MANAGER

Code 20060 Code 20180

Number Minimum Maximum Average Number Minimum Maximum AverageBudgeted Salary Salary Salary See Code Budgeted Salary Salary Salary See Code

Aberdeen 1 37,631 56,446 52,275 Hillsborough 1 55,696 89,113 72,698Hillsborough 1 47,658 76,253 Rockingham 1 46,369 65,518 48,716Nashville 1 33,974 50,961 45,563 Selma 10150Washington 1 43,063 64,595 44,140 Washington 1 39,060 58,590

Total/Average 4 40,582 62,064 47,326 Whiteville 1 47,189 68,620 60,702Total/Average 4 47,079 70,460 60,705

BUYER

Code 20260

Number Minimum Maximum AverageBudgeted Salary Salary Salary See Code

Marion 1 27,514 44,023 32,282Total/Average 1 27,514 44,023 32,282

Population Group 5,000 - 9,999 67

Page 82: North Carolina League of Municipalaties Documents...Shelby 20,080 328 64 Cleveland Siler City 8,635 76 37 Chatham Southern Pines 13,754 178 68 Moore Southport 3,428 48 24 Brunswick

Administrative Positions (Population Group 5,000 - 9,999)

EXECUTIVE ASSISTANT SENIOR CUSTOMER SERVICE REPRESENTATIVE

Code 20070 Code 20305

Number Minimum Maximum Average Number Minimum Maximum AverageBudgeted Salary Salary Salary See Code Budgeted Salary Salary Salary See Code

Brevard 1 36,037 54,056 42,640 Dunn 1 29,552 43,047 31,649Carolina Beach 1 38,890 58,334 48,235 Gibsonville 1 36,365 58,184 49,563Kill Devil Hills 1 43,415 67,293 54,091 Hillsborough 1 33,870 54,191 44,857Rockingham 10150 Kill Devil Hills 1 37,504 58,131 40,758Washington 1 33,741 50,612 50,612 Marion 1 27,514 44,023 32,406

Total/Average 4 38,021 57,574 48,895 Oak Island 1 32,326 46,566 38,522Oxford 2 33,131 47,266 37,476

CUSTOMER SERVICE REPRESENTATIVE Roxboro 1 30,650 45,362Code 20300 Siler City 1 29,010 46,416

Number Minimum Maximum Average Wadesboro 1 26,876 37,111 31,139Budgeted Salary Salary Salary See Code Washington 1 27,759 41,639 39,724

Black Mountain 1 31,888 39,911 47,866 Williamston 1 31,981 47,972 33,480Brevard 1 31,130 46,696 Total/Average 18 31,206 46,481 38,339Carolina Beach 1 30,469 45,704 39,166Cherryville 1 25,473 SUPERVISOR BILLING/REVENUE COLLECTION

Conover 3 24,942 35,098 28,045 Code 20310

Dunn 1 28,148 41,002 Number Minimum Maximum AverageForest City 3 28,807 43,211 31,616 Budgeted Salary Salary Salary See Code

Hillsborough 2 27,865 44,583 31,976 Aberdeen 20040Kill Devil Hills 2 35,718 55,363 42,346 Brevard 1 39,731 59,597 49,122King 2 27,580 41,960 35,100 Carolina Beach 1 38,890 58,334 43,700Marion 2 24,958 39,932 29,463 Cherryville 1 29,416Oak Island 2 29,321 42,237 32,656 Dunn 1 37,732 54,957 47,797Oxford 2 28,582 40,831 34,383 Forest City 1 38,603 57,905 42,436Pineville 2 26,000 40,000 35,142 Hillsborough 1 43,227 69,163Roxboro 2 37,092 Kill Devil Hills 1 47,865 74,191 56,702SawMills 1 22,492 33,739 28,858 King 1 37,086 56,436 47,216Selma 2 30,893 47,884 31,665 Rockingham 1 26,934 38,057 33,637Siler City 2 27,629 44,206 Selma 1 41,400 64,170 44,593Wadesboro 1 25,593 37,111 30,282 Washington 1 37,199 55,799 49,379Washington 4 26,437 39,656 30,522 Williamston 1 40,817 61,226 45,710Wendell 1 28,570 42,855 46,758 Total/Average 12 39,044 59,076 44,519

Total/Average 38 28,264 42,209 33,503TAX COLLECTOR

SENIOR CUSTOMER SERVICE REPRESENTATIVE Code 20315

Code 20305 Number Minimum Maximum AverageNumber Minimum Maximum Average Budgeted Salary Salary Salary See Code

Budgeted Salary Salary Salary See Code Fletcher 1 44,159 66,240 66,240Black Mountain 1 31,888 39,911 47,866 Gibsonville 1 42,097 67,355 48,269Brevard 1 32,687 49,030 41,564 Marion 1 28,893 46,228 40,019Carolina Beach 1 31,993 47,990 38,126 Nashville 20060Cherryville 1 32,843 Oak Island 1 45,485 65,522 55,871Conover 1 26,192 36,852 35,978 Rockingham 1 36,223 51,182 39,983

Williamston 1 35,259 52,889 37,987Total/Average 6 38,686 58,236 48,062

Population Group 5,000 - 9,999 68

Page 83: North Carolina League of Municipalaties Documents...Shelby 20,080 328 64 Cleveland Siler City 8,635 76 37 Chatham Southern Pines 13,754 178 68 Moore Southport 3,428 48 24 Brunswick

Administrative Positions (Population Group 5,000 - 9,999)

OFFICE ASSISTANT SENIOR ADMINISTRATIVE SUPPORT SPECIALIST

Code 20600 Code 20615

Number Minimum Maximum Average Number Minimum Maximum AverageBudgeted Salary Salary Salary See Code Budgeted Salary Salary Salary See Code

Black Mountain 1 30,388 37,956 45,571 Brevard 2 37,839 56,759 51,411Brevard 1 29,648 44,472 Butner 1 34,261 51,392 38,824Cherryville 1 31,279 Carolina Beach 1 38,890 58,334 42,473Conover 2 31,834 44,799 34,680 Dunn 6 34,233 49,820 36,762Dunn 1 25,518 37,161 28,026 Gibsonville 1 48,733 77,973 52,193Fletcher 1 29,889 44,833 38,589 Hillsborough 2 33,870 54,191 42,360Kill Devil Hills 2 32,397 50,215 35,038 Oak Island 2 33,942 48,894 41,038King 3 26,259 39,925 32,961 Oxford 2 31,512 45,015 35,834Oak Island 1 27,925 40,226 29,994 Roxboro 1 33,792 50,012 41,129Rockingham 1 25,636 36,223 30,473 Selma 1 41,400 64,170 44,341Roxboro 1 26,476 39,184 Washington 1 39,060 58,590 54,038Selma 1 29,422 45,604 30,237 Williamston 1 33,580 50,370 39,154

Total/Average 16 28,672 41,873 33,749 Total/Average 21 36,759 55,460 41,620

ADMINISTRATIVE SUPPORT SPECIALIST HUMAN RESOURCES/PERSONNEL TECHNICIAN

Code 20610 Code 20080

Number Minimum Maximum Average Number Minimum Maximum AverageBudgeted Salary Salary Salary See Code Budgeted Salary Salary Salary See Code

Aberdeen 3 29,485 44,227 29,344 Aberdeen 1 32,507 48,760 44,504Brevard 2 31,130 46,696 40,968 Black Mountain 1 40,866 51,071 61,299Butner 1 29,596 44,394 32,000 Brevard 1 36,037 54,056 38,411Carolina Beach 1 35,274 52,910 33,280 Conover 1 27,498 38,699 35,098Conover 1 27,498 38,699 35,098 Forest City 1 33,347 50,021 37,689Fletcher 1 32,953 49,429 42,723 Kill Devil Hills 20070Forest City 3 30,247 45,371 34,585 King 1 30,446 46,294 35,360Gibsonville 2 32,984 52,775 39,855 Marion 1 32,643 52,238 41,371Hillsborough 1 32,257 51,611 38,564 Selma 10150Kill Devil Hills 3 37,504 58,131 49,775 Washington 1 29,147 43,721 45,773King 1 30,446 46,294 38,750 Wendell 1 43,547 65,320 57,054Marion 3 26,205 41,928 33,488 Total/Average 9 34,004 50,020 44,062Mocksville 3 30,731 46,097 40,012Oak Island 3 30,787 44,349 35,942 HUMAN RESOURCES / PERSONNEL ANALYST

Pineville 3 26,624 37,265 33,384 Code 20460

Rockingham 3 28,297 39,983 38,057 Number Minimum Maximum AverageRolesville 2 31,702 46,919 38,531 Budgeted Salary Salary Salary See Code

Roxboro 1 43,210 Carolina Beach 1 38,890 58,334 50,689Selma 1 29,422 45,604 Hillsborough 1 47,658 76,253Siler City 2 27,629 44,206 Selma 10150Washington 2 29,147 43,721 39,022 Total/Average 2 43,274 67,294 50,689Williamston 1 29,008 43,512 35,387Woodfin 1 37,651

Total/Average 44 30,425 45,910 37,479

Population Group 5,000 - 9,999 69

Page 84: North Carolina League of Municipalaties Documents...Shelby 20,080 328 64 Cleveland Siler City 8,635 76 37 Chatham Southern Pines 13,754 178 68 Moore Southport 3,428 48 24 Brunswick

Administrative Positions (Population Group 5,000 - 9,999)

SAFETY OFFICER

Code 20530

Number Minimum Maximum AverageBudgeted Salary Salary Salary See Code

Hillsborough 1 55,696 89,113 72,698Nashville 10130Rockingham 20180Selma 10150Washington 20180

Total/Average 1 55,696 89,113 72,698

Population Group 5,000 - 9,999 70

Page 85: North Carolina League of Municipalaties Documents...Shelby 20,080 328 64 Cleveland Siler City 8,635 76 37 Chatham Southern Pines 13,754 178 68 Moore Southport 3,428 48 24 Brunswick

Maintenance Positions (Population Group 5,000 - 9,999)

AUTOMOTIVE MECHANIC AUTOMOTIVESERVICE ATTENDANT

Code 20090 Code 20110

Number Minimum Maximum Average Number Minimum Maximum AverageBudgeted Salary Salary Salary See Code Budgeted Salary Salary Salary See Code

Brevard 1 34,321 51,482 43,104 Conover 1 23,755 33,429 24,942Conover 3 30,319 42,665 33,470 Fletcher 1 29,889 44,833 33,280Forest City 1 27,435 41,153 28,705 Oxford 1 30,008 42,870 30,608Hillsborough 2 39,208 62,733 58,819 Total/Average 3 27,884 40,177 29,610Kill Devil Hills 3 43,415 67,293 49,358Marion 1 28,893 46,228 32,469 MAINTENANCE TECHNICIAN

Oak Island 1 33,942 48,894 42,931 Code 20240

Rockingham 1 29,730 42,008 33,802 Number Minimum Maximum AverageRoxboro 2 35,482 52,513 39,982 Budgeted Salary Salary Salary See Code

Selma 1 34,060 52,793 41,621 Oak Island 1 32,326 46,566 33,030Siler City 1 33,583 53,732 Roxboro 1 30,650 45,362 40,935Wadesboro 1 34,301 49,736 35,735 Selma 1 26,687 41,365 27,364Washington 2 30,604 45,906 38,384 Total/Average 3 29,888 44,413 33,776Whiteville 1 28,934 43,401 31,473Williamston 1 29,008 43,512 36,298 BUILDING MAINTENANCE SUPERINTENDENT

Total/Average 22 32,882 49,603 40,428 Code 20250

Number Minimum Maximum AverageAUTOMOTIVE MECHANIC SUPERVISOR Budgeted Salary Salary Salary See Code

Code 20100 Dunn 1 32,583 47,456 37,551Number Minimum Maximum Average Oak Island 1 35,638 51,339 47,195

Budgeted Salary Salary Salary See Code Oxford 1 44,339 63,340 52,679Brevard 1 37,839 56,759 48,462 Rockingham 1 42,208 59,356 59,356Conover 1 42,665 60,033 48,216 Selma 1 32,438 50,279 33,250Dunn 1 37,732 54,957 52,209 Washington 1 37,199 55,799 46,669Forest City 1 35,014 52,521 44,259 Total/Average 6 37,401 54,595 46,117Hillsborough 1 50,041 80,065 70,192Kill Devil Hills 1 50,258 77,900 62,063 CUSTODIAL WORKER

Marion 1 32,649 52,238 45,677 Code 20330

Oak Island 1 41,256 59,431 55,494 Number Minimum Maximum AverageRockingham 1 39,983 56,496 39,983 Budgeted Salary Salary Salary See Code

Roxboro 1 41,075 60,791 47,400 Aberdeen 1 23,102 34,653 25,105Washington 1 41,013 61,520 57,842 Butner 3 26,844 40,267 30,178Whiteville 1 31,900 47,850 37,301 Carolina Beach 1 30,469 45,704 35,068Williamston 1 35,259 52,889 49,167 Dunn 1 23,156 33,729 26,104

Total/Average 13 39,745 59,496 50,636 King 1 23,785 36,179 26,291Oxford 1 25,924 37,033 28,286

Total/Average 8 25,547 37,928 28,840

Population Group 5,000 - 9,999 71

Page 86: North Carolina League of Municipalaties Documents...Shelby 20,080 328 64 Cleveland Siler City 8,635 76 37 Chatham Southern Pines 13,754 178 68 Moore Southport 3,428 48 24 Brunswick

Code Enforcement Positions (Population Group 5,000 - 9,999)

BUILDING CODE INSPECTOR LEVEL I (MULTI LEVEL) BUILDING CODE ADMINISTRATOR

Code 20130 Code 20150

Number Minimum Maximum Average Number Minimum Maximum AverageBudgeted Salary Salary Salary See Code Budgeted Salary Salary Salary See Code

Oak Island 2 37,421 53,906 38,438 Siler City 1 57,438 91,900Whiteville 1 47,189 68,620 54,598 Washington 1 49,851 74,777 72,000

Total/Average 3 42,305 61,263 43,825 Total/Average 7 55,005 82,226 71,778

BUILDING CODE INSPECTOR LEVEL I (MULTI-TRADE) ORDINANCE ENFORCEMENT OFFICER

Code 20140 Code 20160

Number Minimum Maximum Average Number Minimum Maximum AverageBudgeted Salary Salary Salary See Code Budgeted Salary Salary Salary See Code

Aberdeen 1 45,740 68,610 64,790 Brevard 1 48,293 72,440Dunn 2 36,093 49,317 40,317 Carolina Beach 1 38,890 58,334Forest City 1 40,533 60,800 43,112 Conover 1 35,098 49,390 38,699Marion 1 41,720 66,751 41,725 Forest City 20140Oak Island 1 41,256 59,431 50,253 Kill Devil Hills 1 45,586 70,658 50,258

Total/Average 6 41,068 60,982 46,752 Marion 1 34,302 54,883 36,504Oak Island 2 33,942 48,894 38,709

BUILDING CODE INSPECTOR LEVEL III (MULTI-LEVEL) Oxford 1 34,741 49,630 36,950Code 20146 Pineville 1 31,816 44,820 39,062

Number Minimum Maximum Average Selma 1 47,928 74,285 50,411Budgeted Salary Salary Salary See Code Siler City 1 38,876 50,539

Black Mountain 1 47,412 59,276 71,095 Washington 1 33,741 50,612Carolina Beach 1 47,271 70,906 78,166 Wendell 1 43,547 65,320 45,073Forest City 1 40,533 60,800 50,476 Total/Average 13 38,897 57,484 41,597Kill Devil Hills 20150King 10160 PERMIT SPECIALIST

Oak Island 1 47,759 68,799 62,421 Code 20170

Washington 1 39,060 58,590 58,590 Number Minimum Maximum AverageTotal/Average 5 44,407 63,674 64,150 Budgeted Salary Salary Salary See Code

Aberdeen 1 29,485 44,227 36,146BUILDING CODE ADMINISTRATOR Black Mountain 1 31,888 39,911 47,886Code 20150 Oak Island 2 30,787 44,349 38,522

Number Minimum Maximum Average Rolesville 1 34,951 51,727Budgeted Salary Salary Salary See Code Whiteville 1 30,381 44,888 34,540

Dunn 1 53,110 77,344 65,003 Total/Average 6 31,498 45,020 39,123Forest City 1 51,731 77,597 66,092Kill Devil Hills 1 58,181 90,181 83,904Oak Island 1 60,953 87,805 67,689Rockingham 1 53,773 75,981 75,981

Population Group 5,000 - 9,999 72

Page 87: North Carolina League of Municipalaties Documents...Shelby 20,080 328 64 Cleveland Siler City 8,635 76 37 Chatham Southern Pines 13,754 178 68 Moore Southport 3,428 48 24 Brunswick

Information Technology Positions (Population Group 5,000 - 9,999)

GIS TECHNICIAN NETWORK ADMINISTRATOR

Code 20210 Code 20352

Number Minimum Maximum Average Number Minimum Maximum AverageBudgeted Salary Salary Salary See Code Budgeted Salary Salary Salary See Code

Washington 20470 Kill Devil Hills 20340Total/Average Total/Average 1 74,048

GIS ANALYST IT SPECIALIST

Code 20225 Code 20354

Number Minimum Maximum Average Number Minimum Maximum AverageBudgeted Salary Salary Salary See Code Budgeted Salary Salary Salary See Code

Carolina Beach 1 52,116 78,174 63,986 Aberdeen 1 41,488 62,232 43,000Conover 1 47,035 66,188 61,536 Conover 1 33,429 47,035 35,978

Total/Average 2 49,576 72,181 62,761 Forest City 1 54,318 81,477 69,398Marion 1 30,335 48,536 31,762

INFORMATION SYSTEM MANAGER Oak Island 1 35,638 51,339 48,048Code 20340 Wendell 1 52,628 78,942

Number Minimum Maximum Average Total/Average 6 41,306 61,594 45,637Budgeted Salary Salary Salary See Code

Kill Devil Hills 1 58,181 90,181 86,300 HELP DESK SPECIALIST

Washington 1 45,217 67,826 57,102 Code 20356

Total/Average 2 51,699 79,004 71,701 Number Minimum Maximum AverageBudgeted Salary Salary Salary See Code

Forest City 1 38,603 57,905 41,184Total/Average 1 38,603 57,905 41,184

Population Group 5,000 - 9,999 73

Page 88: North Carolina League of Municipalaties Documents...Shelby 20,080 328 64 Cleveland Siler City 8,635 76 37 Chatham Southern Pines 13,754 178 68 Moore Southport 3,428 48 24 Brunswick

Water and Wastewater Utility Positions (Population Group 5,000 - 9,999)

CHEMIST TREATMENT PLANT OPERATOR

Code 20270 Code 20620

Number Minimum Maximum Average Number Minimum Maximum AverageBudgeted Salary Salary Salary See Code Budgeted Salary Salary Salary See Code

Roxboro 2 50,992 Aberdeen 2 29,485 44,227 37,745Siler City 1 45,004 72,006 Brevard 7 32,697 49,030 40,067Washington 1 37,199 55,799 44,894 Carolina Beach 2 33,594 50,390 41,100

Total/Average 4 41,102 63,903 48,959 Cherryville 4 29,226Conover 1 31,834 44,799 32,631

LABORATORY TECHNICIAN Dunn 5 32,583 47,456 37,834Code 20400 Forest City 4 31,759 47,639 35,324

Number Minimum Maximum Average Hillsborough 4 33,870 56,901 45,318Budgeted Salary Salary Salary See Code Kill Devil Hills 3 37,504 58,131 42,713

Brevard 1 39,731 59,597 51,648 King 4 30,446 46,294 37,685Carolina Beach 1 33,594 50,390 43,513 Marion 5 26,205 41,928 35,260Cherryville 2 36,464 Oak Island 2 33,942 48,894 41,475Conover 1 33,429 47,035 35,978 Oxford 1 33,131 47,266 33,794Dunn 2 32,583 47,456 34,584 Roxboro 10 32,183 47,631 38,583Forest City 1 36,765 55,148 45,222 Selma 1 35,783 55,433 50,534Hillsborough 1 39,208 62,733 42,000 Siler City 8 33,583 53,732Marion 2 28,893 46,228 38,365 Washington 7 30,604 45,906 34,228Oxford 1 36,478 52,111 45,181 Whiteville 2 26,244 38,775 34,854Roxboro 1 30,650 45,362 35,326 Williamston 2 27,627 41,441 36,927Washington 2 33,741 50,612 42,659 Total/Average 74 31,837 48,104 37,741Whiteville 1 28,934 43,401 34,880Williamston 1 27,627 41,441 35,356 SENIOR TREATMENT PLANT OPERATOR

Total/Average 17 33,469 50,126 39,603 Code 20630

Number Minimum Maximum AveragePLANT MAINTENANCE MECHANIC Budgeted Salary Salary Salary See Code

Code 20480 Aberdeen 1 43,562 65,343 56,446Number Minimum Maximum Average Carolina Beach 1 37,037 55,555 46,966

Budgeted Salary Salary Salary See Code Conover 1 35,098 49,390 37,779Brevard 1 34,321 51,482 49,386 Dunn 2 36,093 49,317 42,525Dunn 4 32,583 47,456 35,887 Forest City 4 36,765 55,148 39,813Forest City 3 33,347 57,905 46,319 Hillsborough 5 39,208 62,733 50,382Hillsborough 5 35,563 62,733 44,090 Kill Devil Hills 1 50,258 77,900 54,885Marion 2 27,514 44,023 34,528 King 1 33,607 51,121 37,608Oak Island 3 30,787 44,349 33,925 Marion 1 28,893 46,228 35,277Oxford 2 33,131 47,266 35,103 Oak Island 1 37,421 53,906 45,926Roxboro 6 37,058 Selma 1 37,551 58,204 43,074Selma 3 32,438 50,279 33,165 Whiteville 1 30,381 44,888 43,186Siler City 2 35,262 56,419 Williamston 1 37,022 55,533 49,735Washington 3 33,741 50,612 39,242 Total/Average 21 37,146 55,790 45,100

Total/Average 34 32,869 51,252 38,530

Population Group 5,000 - 9,999 74

Page 89: North Carolina League of Municipalaties Documents...Shelby 20,080 328 64 Cleveland Siler City 8,635 76 37 Chatham Southern Pines 13,754 178 68 Moore Southport 3,428 48 24 Brunswick

Water and Wastewater Utility Positions (Population Group 5,000 - 9,999)

TREATMENT PLANT BACK-UP OPR. IN RESPONSIBLE CHARGE (ORC) WATER DISTRIBUTION AND/OR WASTEWATER COLLECTION SUPT.

Code 20635 Code 20750

Number Minimum Maximum Average Number Minimum Maximum AverageBudgeted Salary Salary Salary See Code Budgeted Salary Salary Salary See Code

Forest City 2 40,533 60,800 49,680 Aberdeen 2 40,476 60,714 53,200Hillsborough 2 45,388 72,622 61,662 Brevard 1 38,762 58,143 45,802King 1 38,939 59,258 43,139 Carolina Beach 1 45,020 67,529 54,704Marion 1 26,205 41,928 37,170 Cherryville 1 43,888Oak Island 2 37,421 53,906 53,906 Conover 1 49,390 69,497 54,453Oxford 1 40,217 57,454 50,667 Dunn 1 52,584 75,091 52,584Rockingham 2 36,223 51,182 50,071 Forest City 1 44,909 65,721 63,321Roxboro 2 45,285 67,022 53,208 Gibsonville 2 41,272 76,444 48,289Selma 20630 Hillsborough 1 57,928 92,686 85,521Washington 1 37,199 55,799 47,856 King 1 32,628 49,632 48,491Williamston 20620 Marion 1 38,764 62,023 56,285

Total/Average 14 38,601 57,775 51,135 Nashville 1 35,146 52,719 39,169Oak Island 2 43,319 67,318 62,942

WASTEWATER TREATMENT SUPERINTENDENT Oxford 1 48,884 69,835 52,038Code 20640 Roxboro 1 55,043 81,464 66,719

Number Minimum Maximum Average Sawmills 1 28,979 42,780 40,906Budgeted Salary Salary Salary See Code Siler City 1 33,583 53,732 43,657

Brevard 1 53,243 79,865 65,893 Wadesboro 2 31,716 45,988 40,954Carolina Beach 1 52,116 78,174 64,714 Washington 1 45,217 67,826 61,913Cherryville 1 59,280 Whiteville 1 33,495 49,489 34,185Conover 1 54,453 76,623 58,605 Total/Average 24 35,428 53,142 43,698Dunn 1 50,591 73,662 54,635Forest City 1 51,731 77,597 66,093 METER READER

Hillsborough 1 60,825 97,320 88,626 Code 20760

Marion 20810 Number Minimum Maximum AverageOxford 1 53,896 76,994 68,453 Budgeted Salary Salary Salary See Code

Rockingham 1 65,518 92,575 81,823 Black Mountain 1 30,388 37,956 45,571Roxboro 1 55,043 81,464 69,693 Brevard 2 28,236 42,354 38,598Siler City 1 54,703 87,524 Cherryville 2 37,588Whiteville 1 47,189 68,620 54,501 Forest City 2 28,807 43,211 32,332Williamston 1 42,858 64,287 59,742 Hillsborough 1 27,865 44,583

Siler City 1 49,617 79,387 64,502 Kill Devil Hills 1 32,397 50,215 37,924Washington 1 45,217 67,826 58,573 King 3 25,009 38,015 28,941Williamston 1 42,021 63,032 58,269 Marion 1 24,958 39,932 30,222Total/Average 13 53,514 79,559 66,005 Mocksville 1 25,283 37,924 52,520

Oxford 2 25,924 37,033 30,574Rockingham 1 26,934 38,057 26,934Roxboro 2 31,323

Population Group 5,000 - 9,999 75

Page 90: North Carolina League of Municipalaties Documents...Shelby 20,080 328 64 Cleveland Siler City 8,635 76 37 Chatham Southern Pines 13,754 178 68 Moore Southport 3,428 48 24 Brunswick

Water and Wastewater Utility Positions (Population Group 5,000 - 9,999)

METER READER WATER AND WASTEWATER TREATMENT SUPERINTENDENTCode 20760 Code 20820

Number Minimum Maximum Average Number Minimum Maximum AverageBudgeted Salary Salary Salary See Code Budgeted Salary Salary Salary See Code

Selma 2 28,021 43,433 33,215 Carolina Beach 1 37,037 55,555 41,288Siler City 1 27,628 44,206 Marion 1 50,711 91,138 79,165Wadesboro 2 25,593 37,111 Washington 1 54,960 82,440 72,810Washington 4 25,178 37,767 33,038 Total/Average 3 47,569 76,378 64,421Whiteville 2 23,804 35,170 24,693

Total/Average 30 27,068 40,464 33,415 WATER DISTRIBUTION/WASTEWATER COLLECTION MAINT.WORKERCode 20830

METER REPAIR TECHNICIAN Number Minimum Maximum AverageCode 20770 Budgeted Salary Salary Salary See Code

Number Minimum Maximum Average Aberdeen 6 26,743 40,115 31,208Budgeted Salary Salary Salary See Code Brevard 4 29,648 44,472 29,733

Black Mountain 1 30,388 37,956 45,571 Cherryville 5 27,867Cherryville 1 38,049 Conover 2 28,877 40,634 28,877Conover 6 26,192 40,634 26,192 Dunn 3 32,583 47,456 38,227Dunn 1 28,148 41,002 29,166 Forest City 5 28,807 43,211 31,937Hillsborough 1 39,208 62,733 46,235 Hillsborough 4 27,865 46,813 36,182Kill Devil Hills 20760 King 4 26,259 39,925 35,568Oak Island 2 29,321 42,237 29,328 Marion 3 24,958 39,932 26,222Rockingham 1 39,983 56,496 45,238 Nashville 2 24,145 36,217 26,935Wadesboro 2 25,593 37,111 30,279 Oxford 2 28,582 40,831 29,154Washington 1 30,604 45,906 45,906 Rockingham 7 22,106 31,235 24,400Whiteville 1 27,556 40,714 29,407 Roxboro 8 43,129 63,831 31,212

Total/Average 17 30,777 44,977 32,702 SawMills 1 24,797 38,434 34,899Selma 1 34,060 52,793 36,306

WATER TREATMENT PLANT SUPERINTENDENT Siler City 4 27,629 44,206Code 20810 Wadesboro 2 25,593 37,111 28,941

Number Minimum Maximum Average Whiteville 2 23,804 35,170 24,042Budgeted Salary Salary Salary See Code Williamston 7 25,058 39,467 27,003

Black Mountain 1 52,344 65,458 78,527 Total/Average 72 28,036 42,325 30,032Brevard 1 53,243 79,865 59,336Cherryville 1 62,280 WATER DISTRIBUTION/WASTEWATER COLLECTION SYSTEM TECH.

Dunn 1 50,591 73,662 55,115 Code 20840

Forest City 1 51,731 77,597 59,307 Number Minimum Maximum AverageHillsborough 1 60,825 97,320 80,798 Budgeted Salary Salary Salary See Code

King 1 49,872 75,884 58,240 Brevard 2 32,687 49,030 36,898Rockingham 1 51,182 72,319 56,496 Carolina Beach 2 31,993 47,990 36,514Roxboro 1 55,043 81,464 69,010 Cherryville 1 45,205Siler City 1 54,703 87,524 Conover 1 30,319 42,665 32,631

Total/Average 10 53,282 79,010 64,345 Dunn 1 34,233 49,820 43,402

Population Group 5,000 - 9,999 76

Page 91: North Carolina League of Municipalaties Documents...Shelby 20,080 328 64 Cleveland Siler City 8,635 76 37 Chatham Southern Pines 13,754 178 68 Moore Southport 3,428 48 24 Brunswick

Water and Wastewater Utility Positions (Population Group 5,000 - 9,999)

WATER DISTRIBUTION/WASTEWATER COLLECTION SYSTEM TECH. WATER DISTRIBUTION/WASTEWATER COLLECTION SYSTEM SUPT.

Code 20840 Code 20750

Number Minimum Maximum Average Number Minimum Maximum AverageBudgeted Salary Salary Salary See Code Budgeted Salary Salary Salary See Code

Forest City 3 35,014 52,521 38,347 Aberdeen 1 41,488 62,232 56,649Hillsborough 2 32,257 51,611 44,019 Brevard 1 39,731 59,597 47,768Kill Devil Hills 2 35,718 55,363 38,618 Carolina Beach 1 45,020 67,529 60,866Marion 1 28,893 46,228 35,963 Conover 1 49,390 69,497 55,814Nashville 2 27,950 41,926 38,367 Dunn 1 53,110 77,344 54,161Oak Island 3 30,787 44,349 31,408 Forest City 1 44,688 67,032 66,202Oxford 1 33,131 47,266 47,487 Gibsonville 1 48,733 77,973 51,681Roxboro 1 52,008 King 1 33,607 51,121 51,121Wadesboro 1 30,925 46,553 40,959 Marion 1 39,733 63,574 57,699Washington 4 29,147 43,721 37,108 Nashville 1 39,329 58,994 41,744Williamston 1 27,627 41,441 32,564 Oak Island 2 47,759 68,799 68,799

Total/Average 28 31,477 47,177 38,455 Oxford 1 48,884 69,835 53,078Roxboro 1 55,043 81,464 69,003

UTILITY LOCATION TECHNICIAN SawMills 1 28,704 44,491 42,959Code 20835 Wadesboro 2 32,667 47,368 42,182

Number Minimum Maximum Average Washington 1 45,217 67,826 63,461Budgeted Salary Salary Salary See Code Total/Average 18 43,319 64,667 55,232

Oxford 1 31,512 45,015 32,967Washington 1 23,979 35,969 24,578

Total/Average 2 27,745 40,492 28,773

Population Group 5,000 - 9,999 77

Page 92: North Carolina League of Municipalaties Documents...Shelby 20,080 328 64 Cleveland Siler City 8,635 76 37 Chatham Southern Pines 13,754 178 68 Moore Southport 3,428 48 24 Brunswick

Engineering and Related Positions (Population Group 5,000 - 9,999)

STORMWATER ENGINEER STORMWATER TECHNICIAN

Code 20744 Code 20747

Number Minimum Maximum Average Number Minimum Maximum AverageBudgeted Salary Salary Salary See Code Budgeted Salary Salary Salary See Code

Conover 1 51,859 72,977 54,453 Hillsborough 1 52,543 84,069 81,870Washington 1 35,428 53,142 44,463 Total/Average 1 52,543 84,069 81,870

Total/Average 2 43,644 63,060 49,458CONSTRUCTION INSPECTOR

HOUSING INSPECTOR Code 20320

Code 20390 Number Minimum Maximum AverageNumber Minimum Maximum Average Budgeted Salary Salary Salary See Code

Budgeted Salary Salary Salary See Code Hillsborough 1 43,227 69,163 64,905Forest City 20140 Kill Devil Hills 1 43,415 67,293 47,411

Total/Average King 1 35,297 53,717 47,424Williamston 1 33,580 50,370 44,576

Total/Average 4 38,880 60,136 51,079

Population Group 5,000 - 9,999 78

Page 93: North Carolina League of Municipalaties Documents...Shelby 20,080 328 64 Cleveland Siler City 8,635 76 37 Chatham Southern Pines 13,754 178 68 Moore Southport 3,428 48 24 Brunswick

Field Operations Positions (Population Group 5,000 - 9,999)

EQUIPMENT OPERATOR I MAINTENANCE WORKER I

Code 20370 Code 20420

Number Minimum Maximum Average Number Minimum Maximum AverageBudgeted Salary Salary Salary See Code Budgeted Salary Salary Salary See Code

Carolina Beach 1 29,018 43,526 39,416 Marion 6 23,768 38,029 26,690Cherryville 2 27,669 Mocksville 8 27,874 41,811 31,525Dunn 5 29,552 43,047 33,409 Nashville 5 24,145 36,217 30,743Forest City 1 28,807 43,211 30,729 Oak Island 4 26,595 38,311 30,805Marion 1 24,958 39,932 29,723 Oxford 3 25,924 37,033 26,937Oak Island 3 29,321 42,237 32,677 Pineville 7 24,794 34,960 31,622Oxford 2 30,008 42,870 30,608 Rockingham 4 22,106 31,235 23,225Rockingham 2 25,636 36,233 26,934 Rolesville 4 31,702 46,919 33,344Roxboro 4 34,148 SawMills 2 19,429 29,145 25,099Washington 3 26,437 39,656 31,865 Selma 2 26,687 41,365 27,355Whiteville 1 23,804 35,170 36,968 Siler City 6 26,313 42,101Williamston 1 27,627 41,441 28,461 Wadesboro 3 24,375 35,342 28,158

Total/Average 26 27,517 40,732 32,038 Washington 10 22,837 34,256 26,161Wendell 5 31,354 47,031 31,366

EQUIPMENT OPERATOR III Total/Average 106 26,032 38,481 29,923Code 20380

Number Minimum Maximum Average MAINTENANCE WORKER IIBudgeted Salary Salary Salary See Code Code 20430

Black Mountain 5 31,888 39,911 47,866 Number Minimum Maximum AverageCarolina Beach 2 29,018 43,526 35,193 Budgeted Salary Salary Salary See Code

Conover 2 33,429 49,390 34,703 Aberdeen 2 24,257 36,386 27,687Dunn 1 32,583 47,456 39,072 Black Mountain 2 31,888 39,911 47,866Forest City 1 31,759 47,639 37,620 Brevard 1 29,648 44,472 34,427Kill Devil Hills 3 35,718 55,363 39,462 Butner 1 37,773 56,659 52,614King 1 28,409 43,202 37,315 Carolina Beach 4 29,018 43,526 32,240Marion 1 24,958 39,932 30,722 Conover 10 24,942 37,779 26,758Nashville 3 26,619 39,929 31,585 Dunn 6 26,811 39,024 30,585Oak Island 5 32,326 46,566 46,093 Fletcher 3 28,465 42,697 30,002Rockingham 1 31,235 44,134 32,816 Forest City 6 26,129 39,194 32,354Whiteville 1 30,381 44,888 30,989 Gibsonville 9 28,493 45,588 33,752

Total/Average 26 30,694 45,161 39,664 King 2 23,785 36,179 29,484Marion 1 32,649 52,238 39,107

MAINTENANCE WORKER I Mocksville 1 29,268 43,902 38,501Code 20420 Nashville 1 25,252 38,028 33,799

Number Minimum Maximum Average Oxford 4 25,924 37,033 28,176Budgeted Salary Salary Salary See Code Pineville 1 33,250 46,870

Aberdeen 5 24,257 36,386 28,960 Rockingham 2 24,401 34,477 30,622Black Mountain 5 28,933 36,138 43,434 Roxboro 6 26,475 39,184 31,568Brevard 7 29,236 42,354 31,985 SawMills 2 22,492 28,677 34,551Butner 3 31,076 46,614 32,547 Selma 5 30,893 47,884 41,490Dunn 4 25,518 37,161 27,741 Washington 2 23,979 35,969 28,383Fletcher 1 27,110 40,665 31,262 Wendell 4 31,424 51,636 36,956Forest City 10 24,885 37,328 27,758 Williamston 5 23,865 43,512 30,597King 2 23,785 36,179 32,604 Total/Average 80 27,873 41,775 32,582

Population Group 5,000 - 9,999 79

Page 94: North Carolina League of Municipalaties Documents...Shelby 20,080 328 64 Cleveland Siler City 8,635 76 37 Chatham Southern Pines 13,754 178 68 Moore Southport 3,428 48 24 Brunswick

Field Operations Positions (Population Group 5,000 - 9,999)

SANITATION EQUIPMENT OPERATOR I SANITATION SUPERVISOR

Code 20540 Code 20560

Number Minimum Maximum Average Number Minimum Maximum AverageBudgeted Salary Salary Salary See Code Budgeted Salary Salary Salary See Code

Aberdeen 2 25,740 38,205 31,999 Conover 1 38,699 54,453 40,634Brevard 4 29,648 44,472 34,646 Fletcher 1 32,953 49,429 34,965Conover 3 26,192 38,699 27,292 Hillsborough 1 47,658 76,253 64,173Gibsonville 1 31,414 50,262 37,039 Kill Devil Hills 1 45,586 70,658 64,837Hillsborough 5 29,258 46,813 34,516 Marion 1 36,917 59,069 39,728Marion 3 23,768 38,029 25,570 Washington 2 33,741 50,612 43,817Nashville 2 25,352 38,028 30,040 Williamston 1 35,259 52,889 40,764Rockingham 6 25,636 36,223 27,607 Total/Average 8 38,688 59,052 46,592Roxboro 2 32,416SawMills 1 27,336 42,371 46,595 SANITATION WORKER

Wadesboro 1 25,593 37,111 32,445 Code 20570

Washington 3 25,178 37,767 35,467 Number Minimum Maximum AverageWoodfin 2 36,014 Budgeted Salary Salary Salary See Code

Total/Average 35 26,829 40,725 31,966 Aberdeen 4 24,257 36,386 24,256Brevard 4 26,892 40,337 29,044

SANITATION EQUIPMENT OPERATOR II Cherryville 3 26,485Code 20550 Conover 4 23,755 33,429 25,566

Number Minimum Maximum Average Fletcher 2 28,465 42,697 30,607Budgeted Salary Salary Salary See Code Rockingham 8 23,225 32,816 26,277

Cherryville 4 26,651 Roxboro 1 27,111Conover 2 27,498 42,665 31,475 Wadesboro 3 22,106 32,055 27,183Hillsborough 1 30,721 49,153 41,375 Washington 6 23,979 35,969 27,730Marion 2 24,958 39,932 35,661 Williamston 4 22,729 34,094 23,939Rockingham 3 28,297 39,983 32,016 Woodfin 4 31,956Roxboro 2 32,674 Total/Average 43 24,426 35,973 27,092Wadesboro 1 26,876 37,111 32,328Washington 2 26,437 39,656 33,282 SANITATION SUPERINTENDENT

Total/Average 17 27,464 41,417 31,914 Code 20580

Number Minimum Maximum AverageBudgeted Salary Salary Salary See Code

Aberdeen 1 35,839 53,758 37,631Cherryville 1 40,020Rockingham 1 42,008 59,356 56,496Wadesboro 1 29,630 42,963 40,959

Total/Average 4 35,826 52,026 43,776

Population Group 5,000 - 9,999 80

Page 95: North Carolina League of Municipalaties Documents...Shelby 20,080 328 64 Cleveland Siler City 8,635 76 37 Chatham Southern Pines 13,754 178 68 Moore Southport 3,428 48 24 Brunswick

Field Operations Positions (Population Group 5,000 - 9,999)

STOCK KEEPER STREET SUPERINTENDENT

Code 20650 Code 20670

Number Minimum Maximum Average Number Minimum Maximum AverageBudgeted Salary Salary Salary See Code Budgeted Salary Salary Salary See Code

Washington 1 26,437 39,656 35,077 Aberdeen 1 43,562 65,343 59,377Total/Average 1 26,437 39,656 35,077 Brevard 1 39,731 59,597 52,736

Conover 1 40,634 57,175 42,665STREET CREW LEADER Dunn 1 53,110 77,344 54,161Code 20660 Fletcher 1 36,329 54,496 38,251

Number Minimum Maximum Average Forest City 1 38,603 57,905 48,839Budgeted Salary Salary Salary See Code Kill Devil Hills 1 45,586 70,658 66,820

Brevard 1 36,037 54,056 44,601 Marion 1 39,723 63,574 57,158Cherryville 1 31,536 Nashville 1 39,329 58,994Conover 4 33,429 49,390 34,900 Oak Island 1 39,292 56,602 47,944Dunn 2 32,583 47,456 39,780 Oxford 1 46,556 66,509 51,201Gibsonville 1 38,183 61,093 43,301 Rockingham 1 42,008 59,356 62,361Hillsborough 1 33,870 54,191 47,909 Rolesville 1 49,180 72,786 56,934Marion 1 28,893 46,228 37,107 Selma 20660Oak Island 4 33,942 48,894 43,180 Siler City 1 54,703 87,524Oxford 1 31,512 45,015 37,450 Wadesboro 1 30,925 46,553 38,133Rockingham 1 32,816 46,369 36,223 Washington 1 52,343 78,515 64,449Selma 1 37,551 58,204 44,872 Wendell 1 47,865 71,798 66,809Siler City 1 31,984 51,174 Whiteville 2 33,495 49,489 35,542Wendell 1 41,540 62,310 41,558 Williamston 1 38,873 58,310 56,697Whiteville 1 28,934 43,401 32,493 Total/Average 20 42,729 63,817 51,979Williamston 1 29,008 43,512 33,557Woodfin 2 37,833 CDL TRUCK DRIVER

Total/Average 24 33,592 50,807 39,050 Code 20590

Number Minimum Maximum AverageBudgeted Salary Salary Salary See Code

Oxford 3 28,582 40,831 30,292Rockingham 1 28,297 39,983 38,057Williamston 4 23,865 35,798 24,051

Total/Average 8 26,915 38,871 28,412

Population Group 5,000 - 9,999 81

Page 96: North Carolina League of Municipalaties Documents...Shelby 20,080 328 64 Cleveland Siler City 8,635 76 37 Chatham Southern Pines 13,754 178 68 Moore Southport 3,428 48 24 Brunswick

Parks and Recreation Positions (Population Group 5,000 - 9,999)

RECREATION PROGRAM SUPERINTENDENT RECREATION ACTIVITIES COORDINATOR

Code 10230 Code 20500

Number Minimum Maximum Average Number Minimum Maximum AverageBudgeted Salary Salary Salary See Code Budgeted Salary Salary Salary See Code

Carolina Beach 1 42,876 64,313 47,923 Black Mountain 2 33,524 41,911 50,298Forest City 10220 Carolina Beach 3 30,469 45,704 36,122Oak Island 1 55,287 79,642 69,892 Dunn 1 25,518 37,161 26,442Washington 1 32,134 48,201 48,201 Forest City 1 33,347 50,021 39,207

Total/Average 3 43,432 64,052 55,339 Oak Island 1 32,326 46,566 39,416Pineville 1 38,964 53,500 49,650

PARKS SUPERINTENDENT SawMills 1 30,138 46,714 32,693Code 20450 Selma 1 32,438 50,279 33,249

Number Minimum Maximum Average Whiteville 1 28,934 43,401 32,417Budgeted Salary Salary Salary See Code Total/Average 12 31,740 46,140 38,503

Aberdeen 1 25,740 38,205 33,818Butner 1 37,773 56,659 42,816 RECREATION SUPERVISOR FOR ATHLETICS

Carolina Beach 1 33,594 50,390 49,296 Code 20510

Cherryville 1 26,823 Number Minimum Maximum AverageConover 1 38,699 54,453 40,634 Budgeted Salary Salary Salary See Code

Dunn 1 29,552 43,047 34,003 Aberdeen 1 29,485 44,227 32,816Fletcher 1 32,953 49,429 40,518 Dunn 1 32,583 47,456 37,720Forest City 2 31,759 47,639 38,694 Gibsonville 1 40,092 64,147 58,689Hillsborough 1 52,543 84,069 71,852 Nashville 1 35,673 53,510 37,457Mocksville 1 43,242 38,414 51,875 Oxford 2 38,302 54,716 43,764Oxford 1 38,302 54,716 47,313 Pineville 1 33,980 47,700 43,701Pineville 1 38,964 53,500 49,338 Rolesville 1 42,484 62,876 42,484Siler City 1 40,820 65,312 Siler City 1 38,876 62,202Washington 1 35,428 53,142 41,418 Wendell 2 43,547 65,320 55,307Wendell 1 31,354 47,031 46,321 Williamston 1 35,259 52,889 44,034Whiteville 2 22,670 33,495 23,038 Total/Average 12 37,028 55,504 45,004

Total/Average 18 35,560 51,300 41,146RECREATION PROGRAM SUPERVISOR

RECREATION CENTER SUPERVISOR Code 20520

Code 20490 Number Minimum Maximum AverageNumber Minimum Maximum Average Budgeted Salary Salary Salary See Code

Budgeted Salary Salary Salary See Code Aberdeen 1 29,485 44,227 31,990Dunn 1 32,583 47,456 34,679 Black Mountain 1 36,979 46,252 55,549Forest City 1 33,347 50,021 38,306 Fletcher 1 36,329 54,496 38,147King 1 42,988 65,450 44,075 Gibsonville 1 40,092 64,147 47,786Rockingham 1 31,235 44,134 39,983 Oak Island 2 37,421 53,906 46,530

Total/Average 4 35,038 51,765 39,261 Rolesville 2 42,484 62,876 45,900Selma 1 39,429 51,115 42,855Washington 1 37,199 55,799 37,199Wendell 1 43,547 65,320 49,566Williamston 1 30,458 45,687 32,009

Total/Average 12 37,342 54,383 43,218

Population Group 5,000 - 9,999 82

Page 97: North Carolina League of Municipalaties Documents...Shelby 20,080 328 64 Cleveland Siler City 8,635 76 37 Chatham Southern Pines 13,754 178 68 Moore Southport 3,428 48 24 Brunswick

Planning Positions (Population Group 5,000 - 9,999)

PLANNING TECHNICIAN SENIOR PLANNER

Code 20465 Code 20475

Number Minimum Maximum Average Number Minimum Maximum AverageBudgeted Salary Salary Salary See Code Budgeted Salary Salary Salary See Code

Hillsborough 1 35,563 56,901 43,000 Aberdeen 1 43,562 65,343 52,858Nashville 1 29,348 44,022 41,113 Carolina Beach 1 47,271 70,906 70,330Wendell 1 37,809 56,714 41,225 Hillsborough 2 47,658 76,253 64,441

Total/Average 3 34,240 52,546 41,779 Kill Devil Hills 1 52,771 81,795 58,181Oak Island 1 43,319 62,403 62,403

PLANNER Selma 1 50,322 77,999Code 20470 Wendell 1 52,628 78,942 50,190

Number Minimum Maximum Average Total/Average 8 48,219 73,377 60,406Budgeted Salary Salary Salary See Code

Aberdeen 1 39,512 59,268 43,173Brevard 2 43,804 65,705 53,170Butner 1 45,913 68,870 52,175Hillsborough 1 45,388 72,622 48,760Pineville 1 37,170 55,170 42,494Rolesville 1 46,838 69,320 49,181Washington 2 43,063 71,216 53,426Williamston 1 38,873 58,310 38,879Woodfin 1 52,826

Total/Average 11 42,570 65,060 49,153

Population Group 5,000 - 9,999 83

Page 98: North Carolina League of Municipalaties Documents...Shelby 20,080 328 64 Cleveland Siler City 8,635 76 37 Chatham Southern Pines 13,754 178 68 Moore Southport 3,428 48 24 Brunswick

Fire/Telecommunications Positions (Population Group 5,000 - 9,999)

ASSISTANT FIRE CHIEF TELECOMMUNICATORS SUPERVISOR

Code 30030 Code 30055

Number Minimum Maximum Average Number Minimum Maximum AverageBudgeted Salary Salary Salary See Code Budgeted Salary Salary Salary See Code

Aberdeen 2 52,950 79,425 52,950 Rockingham 1 29,730 42,008 33,637Black Mountain 1 52,344 65,458 78,527 Siler City 1 42,861 68,578Butner 1 61,528 92,292 76,424 Wadesboro 1 32,667 47,368 35,910Cherryville 1 55,075 Total/Average 6 35,106 52,688 44,880Conover 1 42,665 60,033 58,605Forest City 1 49,268 73,902 62,772 EMT BASIC

Kill Devil Hills 1 64,145 99,425 87,568 Code 30070

King 1 47,448 72,235 61,610 Number Minimum Maximum AverageMarion 1 37,841 60,546 50,856 Budgeted Salary Salary Salary See Code

Oak Island 1 52,654 75,851 65,575 Williamston 9 29,008 50,370 35,373Oxford 1 46,556 66,509 57,536 Total/Average 9 29,008 50,370 35,373Rockingham 1 42,008 59,356 55,118Roxboro 2 47,549 70,373 59,608 EMT PARAMEDIC

Total/Average 15 49,746 72,950 62,319 Code 30060

Number Minimum Maximum AveragePUBLIC SAFETY TELECOMMUNICATOR Budgeted Salary Salary Salary See Code

Code 30050 Washington 4 37,199 55,799 40,567Number Minimum Maximum Average Total/Average 4 37,199 55,799 40,567

Budgeted Salary Salary Salary See Code

Black Mountain 3 33,524 41,911 50,298 FIRE STATION SUPERVISOR

Brevard 4 29,648 44,472 33,642 Code 30080

Butner 4 32,630 48,944 32,990 Number Minimum Maximum AverageCherryville 4 29,822 Budgeted Salary Salary Salary See Code

Pineville 9 27,091 38,070 30,666 Aberdeen 3 43,562 65,343 46,856Rockingham 3 28,297 39,983 31,235 Black Mountain 3 45,139 56,367 67,686Selma 1 30,893 47,884 35,714 Forest City 3 42,560 63,840 43,304Siler City 4 31,984 51,174 Kill Devil Hills 3 52,771 81,795 68,012Wadesboro 3 29,630 42,963 31,235 King 3 40,931 62,290 56,866Washington 5 27,759 41,639 33,959 Oak Island 3 45,485 65,522 48,698Wendell 1 28,570 42,855 39,873 Oxford 1 34,741 49,630 41,080

Total/Average 41 30,003 43,990 33,662 Rockingham 1 65,518 92,575 81,823Roxboro 6 41,075 60,791 49,644

TELECOMMUNICATORS SUPERVISOR Selma 3 41,400 64,170 43,418Code 30055 Washington 3 41,013 61,520 52,050

Number Minimum Maximum Average Whiteville 3 35,170 52,755 43,291Budgeted Salary Salary Salary See Code Williamston 3 38,873 61,226 45,797

Black Mountain 1 36,979 46,252 55,549 Total/Average 38 43,711 64,448 51,808Brevard 1 36,037 54,056 41,440Pineville 1 32,361 57,866 57,866

Population Group 5,000 - 9,999 84

Page 99: North Carolina League of Municipalaties Documents...Shelby 20,080 328 64 Cleveland Siler City 8,635 76 37 Chatham Southern Pines 13,754 178 68 Moore Southport 3,428 48 24 Brunswick

Fire/Telecommunications Positions (Population Group 5,000 - 9,999)

FIRE BATTALION CHIEF FIRE FIGHTER DRIVER

Code 30085 Code 30100

Number Minimum Maximum Average Number Minimum Maximum AverageBudgeted Salary Salary Salary See Code Budgeted Salary Salary Salary See Code

Black Mountain 3 47,412 59,276 71,095 King 3 37,086 56,436 49,158King 1 42,988 65,450 57,803 Marion 3 30,335 48,536 34,037Nashville 3 37,457 56,185 44,810 Nashville 3 32,356 48,534 32,994Oak Island 1 60,953 87,805 80,895 Oxford 5 34,741 49,630 36,290Rockingham 3 38,057 53,773 39,983 Rockingham 3 34,477 48,716 36,223Washington 4 45,217 67,826 57,351 Selma 30080

Total/Average 15 45,347 65,053 55,718 Siler City 1 35,262 56,419Washington 5 39,060 58,590 46,123

FIRE FIGHTER Whiteville 2 30,381 44,888 31,574Code 30090 Total/Average 77 34,200 51,906 40,236

Number Minimum Maximum AverageBudgeted Salary Salary Salary See Code FIRE INSPECTOR

Black Mountain 11 35,222 44,025 50,298 Code 30110

Cherryville 3 38,240 Number Minimum Maximum AverageForest City 3 33,347 50,021 35,444 Budgeted Salary Salary Salary See Code

Gibsonville 3 32,984 52,775 35,622 Aberdeen 1 41,488 62,232 43,562Kill Devil Hills 3 39,379 61,037 41,762 Black Mountain 1 42,889 53,571 64,345King 13 33,607 51,121 39,597 Carolina Beach 1 42,876 64,313 64,038Nashville 3 29,348 44,022 29,348 Conover 1 31,834 44,799 37,339Oak Island 12 33,942 53,906 38,253 Forest City 1 44,688 67,032 48,925Rockingham 7 31,235 44,134 32,816 Marion 1 28,893 46,228 36,962Roxboro 12 35,482 52,513 40,937 Oak Island 1 47,759 68,799 54,725Selma 3 30,893 47,884 33,470 Oxford 1 36,478 52,111 44,294Washington 7 32,134 48,201 37,824 Selma 10130Whiteville 1 28,934 43,401 29,223 Wadesboro 1 32,667 47,368Williamston 30070 Washington 1 49,851 74,777 71,715

Total/Average 81 33,042 49,420 39,305 Williamston 1 29,008 43,512 35,699Total/Average 11 38,949 56,795 50,160

FIRE FIGHTER DRIVER

Code 30100 ASSISTANT FIRE STATION SUPERVISOR

Number Minimum Maximum Average Code 30120Budgeted Salary Salary Salary See Code Number Minimum Maximum Average

Aberdeen 12 30,959 46,438 32,572 Budgeted Salary Salary Salary See Code

Carolina Beach 3 30,469 45,704 38,740 Aberdeen 3 38,571 57,857 38,604Cherryville 3 44,198 Carolina Beach 3 37,037 55,555 43,407Conover 15 28,877 44,799 43,728 Nashville 3 33,974 50,961 36,773Forest City 6 35,014 52,521 39,051 Rockingham 1 42,008 59,356 55,118Gibsonville 6 36,365 58,184 43,698 Whiteville 2 33,495 49,489 36,188Kill Devil Hills 7 43,415 67,293 47,624 Williamston 3 35,259 55,533 41,831

Total/Average 15 36,724 54,792 40,623

Population Group 5,000 - 9,999 85

Page 100: North Carolina League of Municipalaties Documents...Shelby 20,080 328 64 Cleveland Siler City 8,635 76 37 Chatham Southern Pines 13,754 178 68 Moore Southport 3,428 48 24 Brunswick

Fire/Telecommunications Positions (Population Group 5,000 - 9,999)

FIRE PREVENTION SUPERVISOR FIRE TRAINING SUPERVISOR

Code 30130 Code 30150

Number Minimum Maximum Average Number Minimum Maximum AverageBudgeted Salary Salary Salary See Code Budgeted Salary Salary Salary See Code

Kill Devil Hills 1 52,771 81,795 72,642 Selma 10130Williamston 1 42,858 64,287 44,021 Total/Average

Total/Average 2 47,815 73,041 58,332

Population Group 5,000 - 9,999 86

Page 101: North Carolina League of Municipalaties Documents...Shelby 20,080 328 64 Cleveland Siler City 8,635 76 37 Chatham Southern Pines 13,754 178 68 Moore Southport 3,428 48 24 Brunswick

Law Enforcement Positions (Population Group 5,000 - 9,999)

ANIMAL CONTROL OFFICER COMMUNITY RESOURCE OFFICER

Code 30010 Code 30180

Number Minimum Maximum Average Number Minimum Maximum AverageBudgeted Salary Salary Salary See Code Budgeted Salary Salary Salary See Code

Brevard 1 41,718 62,577 48,704 Hillsborough 1 45,388 72,622 68,372Dunn 1 29,552 43,047 38,342 Kill Devil Hills 1 45,586 70,658 51,444Forest City 1 35,014 52,521 37,202 Washington 1 39,060 58,590 47,573Kill Devil Hills 1 35,718 55,363 37,504 Total/Average 3 43,345 67,290 55,796Marion 1 24,958 39,932 31,096Roxboro 1 30,650 45,362 38,425 SPECIAL SERVICES OFFICER

Whiteville 1 26,244 38,775 27,594 Code 30190

Total/Average 7 31,979 48,225 36,981 Number Minimum Maximum AverageBudgeted Salary Salary Salary See Code

ANIMAL CONTROL SUPERVISOR Carolina Beach 3 38,890 58,334 48,921Code 30020 Conover 1 35,098 49,390 40,634

Number Minimum Maximum Average Dunn 2 37,732 54,957 41,428Budgeted Salary Salary Salary See Code Hillsborough 1 45,388 72,622 71,774

Dunn 1 28,148 41,002 28,148 King 1 33,607 51,121 42,104Kill Devil Hills 1 37,504 58,131 45,586 Marion 3 33,465 53,545 41,540

Total/Average 2 32,826 49,567 36,867 Mocksville 1 38,838Oxford 1 36,478 52,111 37,007

POLICE DIVISION COMMANDER Rolesville 2 40,461 69,320 47,788Code 30160 Roxboro 2 36,763

Number Minimum Maximum Average Williamston 1 37,022 55,533 42,822Budgeted Salary Salary Salary See Code Total/Average 18 37,571 57,437 44,251

Aberdeen 2 50,429 75,643 60,069Black Mountain 2 47,412 59,276 71,095 POLICE DETECTIVE/INVESTIGATOR

Brevard 1 45,994 68,991 61,370 Code 30210

Carolina Beach 2 45,020 67,529 65,715 Number Minimum Maximum AverageDunn 3 50,591 73,662 56,564 Budgeted Salary Salary Salary See Code

Fletcher 1 46,368 69,550 63,185 Aberdeen 3 41,488 62,232 47,967Forest City 1 42,560 63,840 56,481 Black Mountain 1 40,866 51,071 61,299Kill Devil Hills 1 58,181 90,181 80,417 Brevard 4 39,731 59,597 45,816King 1 40,931 62,290 57,699 Butner 2 45,913 68,870 56,130Nashville 2 41,295 61,943 48,025 Carolina Beach 4 38,890 58,334 46,994Oxford 1 53,896 76,994 64,809 Cherryville 2 49,557Rockingham 1 48,716 68,835 49,934 Conover 3 40,634 60,033 47,287Selma 2 50,322 77,999 58,689 Dunn 5 39,626 57,730 41,266Siler City 1 66,491 106,386 Fletcher 1 38,147 57,220 42,523Whiteville 1 44,888 66,319 55,631 Forest City 6 38,603 57,905 48,893

Total/Average 22 48,873 72,629 60,305 Gibsonville 2 42,097 67,355 44,770

Population Group 5,000 - 9,999 87

Page 102: North Carolina League of Municipalaties Documents...Shelby 20,080 328 64 Cleveland Siler City 8,635 76 37 Chatham Southern Pines 13,754 178 68 Moore Southport 3,428 48 24 Brunswick

Law Enforcement Positions (Population Group 5,000 - 9,999)

POLICE DETECTIVE/INVESTIGATOR POLICE RECORDS SPECIALIST

Code 30210 Code 30220

Number Minimum Maximum Average Number Minimum Maximum AverageBudgeted Salary Salary Salary See Code Budgeted Salary Salary Salary See Code

Hillsborough 2 43,227 72,622 50,197 Wadesboro 1 28,219 40,918 34,950Kill Devil Hills 4 45,586 70,658 54,299 Washington 1 32,134 48,201 39,859King 3 37,086 56,436 51,813 Whiteville 1 30,381 44,888 37,289Marion 3 34,302 54,883 41,881 Williamston 1 26,311 39,467 32,140Mocksville 3 39,222 58,832 41,649 Total/Average 20 30,475 45,331 36,695Oak Island 3 37,421 53,906 43,514Oxford 6 40,217 57,454 42,829 POLICE LABORATORY TECHNICIAN

Pineville 5 37,000 59,150 53,568 Code 30230

Rockingham 4 36,223 51,182 40,983 Number Minimum Maximum AverageRolesville 1 40,461 69,320 49,180 Budgeted Salary Salary Salary See Code

Roxboro 3 37,256 55,139 43,045 Dunn 1 36,093 49,317 40,149Selma 3 41,400 64,170 45,960 King 1 31,990 48,647 41,517Siler City 4 45,004 72,006 Roxboro 1 36,319Wadesboro 2 30,925 46,553 39,988 Washington 1 30,604 45,906 45,906Washington 4 39,060 58,590 47,503 Total/Average 4 32,896 47,957 40,973Wendell 1 45,653 68,480 49,926Whiteville 3 31,900 47,850 37,230 ASSISTANT POLICE CHIEF

Woodfin 1 42,763 Code 30250

Total/Average 88 39,553 59,910 46,368 Number Minimum Maximum AverageBudgeted Salary Salary Salary See Code

POLICE RECORDS SPECIALIST Aberdeen 2 52,950 79,425 66,449Code 30220 Brevard 1 53,243 79,865 77,569

Number Minimum Maximum Average Butner 1 61,528 92,292 81,288Budgeted Salary Salary Salary See Code Carolina Beach 1 47,271 70,906 69,576

Aberdeen 2 29,485 44,227 36,446 Cherryville 1 55,536Butner 1 34,261 51,392 39,114 Conover 1 51,859 72,977 69,496Carolina Beach 1 30,469 45,704 38,272 Forest City 1 51,731 77,597 63,797Cherryville 1 34,493 Gibsonville 1 53,728 85,964 66,176Conover 1 27,468 38,699 35,978 Kill Devil Hills 1 64,145 99,425 86,104Forest City 1 30,247 45,371 32,486 Mocksville 1 50,058 75,087 51,626Kill Devil Hills 1 35,718 55,363 41,744 Oak Island 1 52,654 75,851 68,925King 1 28,409 43,202 36,504 Rockingham 1 53,773 75,981 56,496Mocksville 1 29,268 43,902 36,088 Rolesville 1 65,906 97,541 71,222Nashville 1 27,950 41,926 38,943 Roxboro 1 55,043 81,464 61,067Oak Island 1 29,321 42,237 29,328 Selma 30160Oxford 1 36,478 52,111 44,115 Wadesboro 1 43,781 64,787 56,041Pineville 1 30,820 45,120 44,242 Williamston 1 45,001 67,502 59,409Roxboro 1 32,183 47,631 32,862 Total/Average 17 53,511 79,778 66,307Selma 1 29,422 45,604 32,610

Population Group 5,000 - 9,999 88

Page 103: North Carolina League of Municipalaties Documents...Shelby 20,080 328 64 Cleveland Siler City 8,635 76 37 Chatham Southern Pines 13,754 178 68 Moore Southport 3,428 48 24 Brunswick

Law Enforcement Positions (Population Group 5,000 - 9,999)

POLICE OFFICER POLICE UNIT SUPERVISOR

Code 30260 Code 30270

Number Minimum Maximum Average Number Minimum Maximum AverageBudgeted Salary Salary Salary See Code Budgeted Salary Salary Salary See Code

Aberdeen 16 35,839 53,758 42,300 Aberdeen 4 45,740 68,610 52,543Black Mountain 11 38,828 48,565 58,326 Black Mountain 4 45,033 56,250 67,562Brevard 8 37,839 56,759 42,892 Brevard 5 43,804 65,705 58,670Butner 22 41,645 62,467 46,524 Butner 5 45,913 68,870 55,747Carolina Beach 14 35,274 52,910 43,680 Carolina Beach 4 38,890 58,334 54,179Cherryville 8 39,288 Cherryville 2 46,072Conover 16 31,834 51,859 37,307 Conover 5 40,634 60,033 48,360Dunn 14 36,093 49,317 38,654 Dunn 6 41,610 60,593 48,926Fletcher 8 32,953 49,429 35,970 Fletcher 5 40,054 60,080 45,956Forest City 13 35,014 52,521 38,001 Forest City 5 38,603 57,905 51,737Gibsonville 11 38,183 61,093 42,577 Gibsonville 3 42,097 81,871 50,692Hillsborough 12 43,227 69,163 46,502 Hillsborough 6 50,041 80,065 61,789Kill Devil Hills 15 43,415 67,293 48,321 Kill Devil Hills 4 50,258 77,900 65,270King 11 33,607 51,121 39,490 King 4 37,086 56,436 47,222Marion 13 32,648 52,238 35,613 Marion 3 36,917 59,069 43,000Mocksville 10 32,268 56,031 38,906 Mocksville 2 41,183 61,774 48,714Nashville 9 32,356 48,534 33,570 Nashville 5 37,457 56,185 40,552Oak Island 12 35,638 53,906 39,640 Oak Island 4 41,256 59,431 51,084Oxford 12 36,478 52,111 38,344 Oxford 5 44,339 63,340 49,234Pineville 20 37,000 59,150 40,084 Pineville 7 47,931 76,625 59,524Rockingham 15 34,477 48,716 36,223 Rockingham 4 44,134 62,361 45,238Rolesville 7 40,461 69,320 50,810 Rolesville 5 51,639 76,426 59,792Roxboro 17 35,482 52,513 37,856 Roxboro 7 41,075 60,791 48,124Selma 12 37,551 64,710 47,177 Selma 4 45,644 70,748 50,048Siler City 9 37,290 59,240 Siler City 4 45,004 72,006Wadesboro 10 29,630 46,553 33,968 Wadesboro 6 41,695 60,457 43,114Washington 12 35,428 53,142 38,944 Washington 4 45,217 67,826 52,277Wendell 7 43,547 65,320 45,186 Wendell 5 52,628 78,942 61,671Whiteville 10 30,381 44,888 33,595 Whiteville 4 40,714 60,153 38,948Williamston 12 30,458 50,370 37,307 Williamston 4 37,022 55,533 42,822Woodfin 10 40,888 Woodfin 2 51,191

Total/Average 376 36,029 55,276 40,960 Total/Average 137 43,228 65,321 51,706

Population Group 5,000 - 9,999 89

Page 104: North Carolina League of Municipalaties Documents...Shelby 20,080 328 64 Cleveland Siler City 8,635 76 37 Chatham Southern Pines 13,754 178 68 Moore Southport 3,428 48 24 Brunswick

Law Enforcement Positions (Population Group 5,000 - 9,999)

POLICE WATCH COMMANDER POLICE WATCH COMMANDER

Code 30275 Code 30275

Number Minimum Maximum Average Number Minimum Maximum AverageBudgeted Salary Salary Salary See Code Budgeted Salary Salary Salary See Code

Butner 5 52,150 79,725 65,434 Pineville 3 50,328 80,457 70,192Dunn 6 43,682 63,616 51,487 Rockingham 1 48,716 68,835 52,462Fletcher 1 44,159 66,240 52,154 Rolesville 2 56,932 84,259 65,176Forest City 4 42,560 63,840 54,823 Roxboro 3 47,549 70,373 52,705Hillsborough 3 55,696 89,113 78,245 Siler City 2 54,703 87,424Kill Devil Hills 2 52,771 81,795 69,674 Wadesboro 1 42,725 61,487 47,692King 2 28,939 59,258 53,248 Washington 3 52,343 78,515 64,901Marion 2 41,720 66,751 51,834 Wendell 1 60,702 91,053 69,472Mocksville 3 43,242 64,863 52,488 Whiteville 3 40,714 60,153 45,237Oak Island 1 47,759 68,799 60,416 Williamston 3 40,817 61,226 47,766Oxford 2 48,884 69,835 57,357 Total/Average 53 47,481 72,267 58,172

Population Group 5,000 - 9,999 90

Page 105: North Carolina League of Municipalaties Documents...Shelby 20,080 328 64 Cleveland Siler City 8,635 76 37 Chatham Southern Pines 13,754 178 68 Moore Southport 3,428 48 24 Brunswick

Electric System Positions (Population Group 5,000 - 9,999)

ELECTRICAL DISTRIBUTION SUPERINTENDENT LINE CREW CHIEF

Code 40010 Code 40070

Number Minimum Maximum Average Number Minimum Maximum AverageBudgeted Salary Salary Salary See Code Budgeted Salary Salary Salary See Code

Forest City 1 54,318 81,477 69,461 Cherryville 1 48,868Selma 10200 Forest City 2 44,688 67,032 58,153Washington 1 54,960 82,440 63,270 Selma 1 43,470 67,379

Total/Average 2 54,639 81,959 66,366 Washington 5 41,013 61,520 51,337Total/Average 9 43,057 65,310 57,712

ELECTRICAL SERVICE CLERK

Code 40040 LINE TECHNICIAN I

Number Minimum Maximum Average Code 40080Budgeted Salary Salary Salary See Code Number Minimum Maximum Average

Washington 1 30,604 45,906 37,368 Budgeted Salary Salary Salary See Code

Total/Average 1 30,604 45,906 37,368 Cherryville 1 44,091Forest City 1 31,759 47,639 39,000

ELECTRICAL EQUIPMENT MAINTEANCE SPERVISOR Selma 2 32,438 50,279 33,655Code 40040 Washington 2 35,428 53,142 45,342

Number Minimum Maximum Average Total/Average 6 33,208 50,353 40,181Budgeted Salary Salary Salary See Code

Cherryville 1 55,124 LINE TECHNICIAN II

Selma 1 50,322 77,999 58,740 Code 40090

Washington 2 45,217 71,216 61,357 Number Minimum Maximum AverageTotal/Average 4 47,770 74,608 59,145 Budgeted Salary Salary Salary See Code

Cherryville 1 44,112ELECTRICAL SUB STATION MECHANIC Forest City 1 40,533 60,800 46,166Code 40050 Selma 1 39,429 61,115 45,000

Number Minimum Maximum Average Washington 6 32,134 48,201 33,042Budgeted Salary Salary Salary See Code Total/Average 9 37,365 56,705 37,059

Washington 3 33,741 53,142 46,505Total/Average 3 33,741 53,142 46,505

Population Group 5,000 - 9,999 91

Page 106: North Carolina League of Municipalaties Documents...Shelby 20,080 328 64 Cleveland Siler City 8,635 76 37 Chatham Southern Pines 13,754 178 68 Moore Southport 3,428 48 24 Brunswick

Population Group 10,000 - 24,999

Population Group 10,000 - 24,999 92

Page 107: North Carolina League of Municipalaties Documents...Shelby 20,080 328 64 Cleveland Siler City 8,635 76 37 Chatham Southern Pines 13,754 178 68 Moore Southport 3,428 48 24 Brunswick

Elected Officials (Population Group 10,000 - 24,999)

MAYOR MAYOR PRO TEM

Code 10010 Code 10020

Number Minimum Maximum Average Number Minimum Maximum AverageBudgeted Salary Salary Salary See Code Budgeted Salary Salary Salary See Code

Albemarle 1 10,482 Albemarle 1 8,466Archdale 1 5,689 Archdale 1 4,676Boone 1 11,089 Boone 1 7,177Clemmons 1 550 Clemmons 1 300Eden 1 6,960 Eden 1 5,700Elizabeth City 1 9,374 Elizabeth City 1 8,705Elon 1 6,500 Elon 1 5,000Graham 1 19,287 Graham 1 11,840Harrisburg 1 7,800 Harrisburg 1 5,400Havelock 1 10,684 Havelock 1 7,607Henderson 1 15,702 Henderson 1 11,072Hope Mills 1 9,000 Hope Mills 1 6,200Knightdale 1 9,543 Knightdale 1 7,178Laurinburg 1 8,316 Laurinburg 1 4,158Leland 1 15,000 Leland 1 12,000Lenoir 1 14,150 Lenoir 1 11,072Lewisville 1 3,200 Lewisville 1 2,200Lexington 1 9,000 Lincolnton 1 4,940Lincolnton 1 8,232 Lumberton 1 7,551Lumberton 1 9,078 Morganton 1 5,540Morganton 1 6,926 Morrisville 1 9,912Morrisville 1 11,758 Newton 1 1,200Mount Airy 1 Pinehurst 1 5,000Mount Holly 1 9,000 Reidsville 1 5,700Newton 1 2,400 Roanoke Rapids 1 6,750Pinehurst 1 7,000 Shelby 1 4,992Reidsville 1 6,900 Southern Pines 1 4,856Roanoke Rapids 1 9,180 Stallings 1 400Shelby 1 9,926 Summerfield 1 2,400Southern Pines 1 6,175 Tarboro 10030Stallings 1 650 Waxhaw 1 15,466Summerfield 1 3,000 Weddington 1 4,800Tarboro 1 8,360 Total/Average 31 6,395Waxhaw 1 16,699Weddington 1 6,000

Total/Average 35 8,636

Population Group 10,000 - 24,999 93

Page 108: North Carolina League of Municipalaties Documents...Shelby 20,080 328 64 Cleveland Siler City 8,635 76 37 Chatham Southern Pines 13,754 178 68 Moore Southport 3,428 48 24 Brunswick

Elected Officials (Population Group 10,000 - 24,999)

GOVERNING BOARD MEMBER GOVERNING BOARD MEMBER

Code 10030 Code 10030

Number Minimum Maximum Average Number Minimum Maximum AverageBudgeted Salary Salary Salary See Code Budgeted Salary Salary Salary See Code

Albemarle 3 8,466 Lincolnton 3 4,940Archdale 5 4,676 Lumberton 6 7,551Boone 4 7,177 Morganton 3 5,540Clemmons 4 300 Morrisville 1 9,912Eden 6 5,400 Mount Airy 1Elizabeth City 7 8,035 Mount Holly 6 7,800Elon 4 5,000 Newton 5 1,200Graham 3 11,840 Pinehurst 3 5,000Harrisburg 1 5,400 Reidsville 5 5,100Havelock 4 7,607 Roanoke Rapids 4 6,750Henderson 7 10,379 Shelby 5 4,992Hope Mills 4 6,000 Southern Pines 3 4,856Knightdale 4 6,721 Stallings 5 400Laurinburg 4 4,158 Summerfield 4 2,400Leland 3 12,000 Tarboro 8 6,618Lenoir 6 9,770 Waxhaw 4 15,466Lewisville 5 2,200 Weddington 3 4,800Lexington 8 6,000 Total/Average 151 6,224

Population Group 10,000 - 24,999 94

Page 109: North Carolina League of Municipalaties Documents...Shelby 20,080 328 64 Cleveland Siler City 8,635 76 37 Chatham Southern Pines 13,754 178 68 Moore Southport 3,428 48 24 Brunswick

Executive Positions (Population Group 10,000 - 24,999)

CITY MANAGER CITY ATTORNEY

Code 10040 Code 10050

Number Minimum Maximum Average Number Minimum Maximum AverageBudgeted Salary Salary Salary See Code Budgeted Salary Salary Salary See Code

Albemarle 1 121,264 Eden 1 83,900 125,850 84,017Archdale 1 96,073 Lumberton 1 99,103 140,030 109,391Boone 1 144,486 Morganton 1 88,896 133,344 108,019Clemmons 1 104,535 Total/Average 3 90,633 133,075 100,476Eden 1 139,470Elizabeth City 1 147,682 ASSISTANT CITY MANAGER

Elon 1 127,912 Code 10070

Graham 1 109,285 177,405 133,303 Number Minimum Maximum AverageHarrisburg 1 100,000 150,000 132,500 Budgeted Salary Salary Salary See Code

Havelock 1 145,796 Albemarle 1 84,889 131,578Hope Mills 1 105,000 Clemmons 10210Kernersville 1 137,592 Elizabeth City 1 88,213Knightdale 1 132,600 Elon 1 79,551 119,328 90,730Laurinburg 1 121,901 Graham 1 91,071 147,838 98,254Leland 1 146,479 Harrisburg 1 84,284 130,640 104,489Lenoir 1 128,542 Knightdale 2 104,862 156,125 113,573Lewisville 1 114,282 Leland 2 91,798 119,337 97,550Lexington 1 125,000 198,000 139,783 Lexington 1 80,000 160,000 126,604Lincolnton 1 100,283 150,424 121,176 Lincolnton 1 78,574 117,861 87,720Lumberton 1 109,391 154,566 143,530 Lumberton 1 81,338 114,929 96,686Morganton 1 108,053 162,080 141,382 Morganton 1 88,896 133,344 93,154Morrisville 1 172,000 Morrisville 1 106,017 169,636 144,612Mount Airy 1 107,638 Mount Holly 1 79,573 129,704 106,219Mount Holly 1 87,730 142,999 136,126 Newton 1 93,130 139,695 106,907Newton 1 120,000 Pinehurst 2 81,208 121,812 121,807Pinehurst 1 140,898 Reidsville 2 69,025 114,152 95,904Reidsville 1 132,942 Southern Pines 1 79,282 118,923 88,604Roanoke Rapids 1 69,008 103,469 101,250 Stallings 1 67,401 108,411 81,562Shelby 1 138,986 Total/Average 22 84,759 131,371 103,401Southern Pines 1 139,658Stallings 1 98,895 ASSISTANT TO THE CITY/TOWN MANAGER

Summerfield 1 99,535 Code 10075

Tarboro 1 103,335 Number Minimum Maximum AverageWaxhaw 1 173,565 Budgeted Salary Salary Salary See Code

Weddington 1 72,100 Lincolnton 10080Total/Average 35 101,094 154,868 127,492 Morrisville 1 91,586 146,537 98,069

Summerfield 1 34,478Waxhaw 1 50,177 75,226 54,615 20070

Total/Average 6 61,703 96,340 58,908

Population Group 10,000 - 24,999 95

Page 110: North Carolina League of Municipalaties Documents...Shelby 20,080 328 64 Cleveland Siler City 8,635 76 37 Chatham Southern Pines 13,754 178 68 Moore Southport 3,428 48 24 Brunswick

Executive Positions (Population Group 10,000 - 24,999)

CITY CLERK CITY ENGINEER

Code 10080 Code 10090

Number Minimum Maximum Average Number Minimum Maximum AverageBudgeted Salary Salary Salary See Code Budgeted Salary Salary Salary See Code

Albemarle 1 40,833 63,291 48,256 Clemmons 10210Boone 1 48,940 73,410 48,940 Harrisburg 1 69,341 107,479 99,807Clemmons 1 44,846 66,258 53,248 Kernersville 1 63,526 94,017 90,000Eden 1 46,720 70,080 51,231 Knightdale 1 86,270 128,445Elizabeth City 1 47,975 Leland 1 83,264 133,222 91,350Elon 1 45,512 69,768 58,427 Morganton 1 63,177 94,765Graham 1 48,297 78,402 55,901 Morrisville 1 87,225 139,559 97,499Harrisburg 1 49,279 76,382 74,609 Mount Airy 1 53,375 80,063 71,461Havelock 1 58,479 87,719 64,992 Reidsville 1 56,788 85,182 84,629Hope Mills 1 63,964 97,799 65,975 Shelby 1 83,303 126,620 93,912Kernersville 1 47,402 70,157 53,156 Stallings 1 64,553 103,829 85,554Knightdale 1 50,440 75,099 52,489 Tarboro 1 48,201 70,538 59,318Laurinburg 1 47,193 70,058 56,098 Waxhaw 1 77,842 116,763 115,000Leland 1 53,672 85,876 59,926 Total/Average 12 69,739 106,707 88,853Lenoir 1 38,230 55,078 48,820Lewisville 1 49,953 74,930 68,661 COMMUNITY DEVELOPMENT DIRECTOR

Lexington 1 43,284 70,638 56,301 Code 10100

Lincolnton 1 43,753 65,630 65,630 Number Minimum Maximum AverageLumberton 1 48,443 70,138 70,138 Budgeted Salary Salary Salary See Code

Morganton 1 40,724 61,086 47,926 Eden 10160Morrisville 1 50,999 81,598 67,416 Elizabeth City 1 77,246Mount Airy 1 41,820 62,730 53,326 Kernersville 1 86,793 157,500 102,179Mount Holly 1 48,851 79,627 65,784 Laurinburg 1 66,402 98,574 69,764Newton 1 44,797 67,196 57,007 Leland 10115Pinehurst 1 49,855 74,782 51,001 Lexington 1 80,000 60,000 88,619Reidsville 1 46,720 70,080 66,716 Morganton 1 73,135 109,702 100,495Roanoke Rapids 1 42,547 63,156 50,960 Mount Airy 1 43,911 65,867 56,100Shelby 1 46,386 70,507 61,069 Reidsville 10070Southern Pines 1 34,791 52,187 39,538 Shelby 10160Stallings 10070 Southern Pines 10070Summerfield 1 52,000 Waxhaw 1 77,842 116,763 115,000 10090Waxhaw 1 50,177 75,226 56,719 Total/Average 7 71,347 101,401 87,058

Total/Average 31 47,135 71,686 57,104COMMUNITY RELATIONS OFFICER

Code 10110

Number Minimum Maximum AverageBudgeted Salary Salary Salary See Code

Clemmons 10160Laurinburg 1 44,946 66,722 47,222Morrisville 1 48,571 77,712

Total/Average 2 46,759 72,217 47,222

Population Group 10,000 - 24,999 96

Page 111: North Carolina League of Municipalaties Documents...Shelby 20,080 328 64 Cleveland Siler City 8,635 76 37 Chatham Southern Pines 13,754 178 68 Moore Southport 3,428 48 24 Brunswick

Executive Positions (Population Group 10,000 - 24,999)

ECONOMIC DEVELOPMENT DIRECTOR FINANCE DIRECTOR

Code 10115 Code 10120

Number Minimum Maximum Average Number Minimum Maximum AverageBudgeted Salary Salary Salary See Code Budgeted Salary Salary Salary See Code

Albemarle 1 66,513 103,095 78,832 Pinehurst 1 73,658 110,487 81,680Eden 1 62,608 93,913 87,200 Reidsville 10070Elon 1 46,512 69,768 58,868 Roanoke Rapids 1 63,156 93,737 71,326Havelock 1 55,694 83,541 Shelby 1 79,336 120,591 101,546Leland 1 75,522 120,836 93,207 Southern Pines 1 70,481 105,722 101,707Lenoir 1 51,251 73,810 49,999 Stallings 1 58,224 93,649 79,012Lexington 10100 Summerfield 1 60,000Mount Holly 1 59,379 96,787 74,727 Tarboro 1 64,595 94,529 78,119Reidsville 1 65,738 98,609 90,861 Waxhaw 1 74,134 111,202 108,150Roanoke Rapids 1 39,294 58,347 45,938 Total/Average 31 71,601 110,177 89,682

Total/Average 9 58,057 88,745 72,454FIRE CHIEF

FINANCE DIRECTOR Code 10130

Code 10120 Number Minimum Maximum AverageNumber Minimum Maximum Average Budgeted Salary Salary Salary See Code

Budgeted Salary Salary Salary See Code Albemarle 1 73,330 113,662 83,699Albemarle 1 73,330 113,662 89,856 Boone 1 68,863 103,295 86,644Archdale 1 69,715 104,572 96,065 Eden 1 62,608 93,913 73,256Boone 1 72,306 108,459 89,352 Elizabeth City 1 88,884Clemmons 1 60,098 88,793 85,974 Graham 1 71,356 115,835 96,170Eden 1 76,100 114,152 88,867 Harrisburg 1 69,341 107,479 89,217Elizabeth City 1 82,415 Havelock 1 67,698 101,547 87,989Elon 1 62,331 93,496 72,941 Hope Mills 1 68,186 104,254 84,914Graham 1 64,722 105,066 85,978 Kernersville 1 88,446 160,500 97,457Havelock 1 71,083 106,625 112,617 Knightdale 1 95,113 141,610 95,113Hope Mills 1 68,186 104,254 88,284 Laurinburg 1 66,402 98,574 75,128Kernersville 1 85,967 156,000 100,281 Leland 1 79,299 126,878 84,575Knightdale 1 86,270 128,445 Lenoir 1 65,374 93,986 80,325Laurinburg 1 73,208 108,678 96,056 Lincolnton 1 61,565 92,347 65,730Leland 1 75,522 120,836 75,664 Lumberton 1 70,138 99,103 75,531Lenoir 1 65,374 73,810 85,147 Morrisville 1 87,225 139,559Lewisville 1 68,359 105,956 96,808 Mount Airy 1 60,938 91,400 77,696Lexington 1 80,000 160,000 109,044 Mount Holly 1 62,348 101,627 84,413Lincolnton 10040 Newton 1 69,495 104,243 89,527Lumberton 1 70,138 99,103 85,456 Pinehurst 1 70,151 105,226 103,604Morganton 1 69,652 104,478 92,578 Reidsville 1 69,025 103,539 94,078Morrisville 1 87,225 139,559 91,611 Roanoke Rapids 1 60,098 89,216 67,595Mount Airy 1 68,121 102,182 92,820 Shelby 1 75,558 114,848 91,520Mount Holly 1 72,176 117,645 97,780 Southern Pines 1 65,164 97,746 77,997Newton 1 72,970 109,455 93,311 Tarboro 1 58,589 85,740 65,833

Total/Average 25 70,263 107,755 84,037

Population Group 10,000 - 24,999 97

Page 112: North Carolina League of Municipalaties Documents...Shelby 20,080 328 64 Cleveland Siler City 8,635 76 37 Chatham Southern Pines 13,754 178 68 Moore Southport 3,428 48 24 Brunswick

Executive Positions (Population Group 10,000 - 24,999)

INFORMATION SYSTEM DIRECTOR HUMAN RESOURCES/PERSONNEL DIRECTOR

Code 10140 Code 10150

Number Minimum Maximum Average Number Minimum Maximum AverageBudgeted Salary Salary Salary See Code Budgeted Salary Salary Salary See Code

Albemarle 1 66,513 103,095 77,730 Morganton 1 66,335 99,503 78,929Archdale 1 60,222 90,334 71,390 Morrisville 1 83,071 132,914 99,980Clemmons 20670 Mount Airy 1 58,846 88,269 63,240Eden 1 62,608 93,913 66,485 Mount Holly 1 72,176 117,645 86,671Elizabeth City 1 74,658 Newton 1 66,186 99,279 74,235Harrisburg 1 62,894 97,486 82,997 Pinehurst 1 66,810 100,215 100,211Havelock 1 61,403 92,104 86,935 Reidsville 1 65,738 98,609 82,799Kernersville 1 85,967 156,000 99,266 Roanoke Rapids 1 51,827 76,930 65,697Laurinburg 1 63,240 93,880 Shelby 1 75,558 114,848 93,496Lexington 1 80,000 160,000 87,975 Southern Pines 1 70,481 105,722 89,651Morganton 1 76,791 115,187 94,735 Stallings 1 43,447 69,881 69,476Morrisville 1 87,225 139,559 92,775 Waxhaw 1 64,120 100,863 79,064Mount Holly 1 59,379 96,787 76,305 Total/Average 24 65,901 102,615 78,825Newton 1 63,035 94,553 75,792Pinehurst 1 73,658 110,487 105,222 PLANNING DIRECTOR

Reidsville 1 65,738 98,609 80,749 Code 10160

Southern Pines 1 65,164 97,746 100,319 Number Minimum Maximum AverageWaxhaw 1 55,321 82,980 86,056 Budgeted Salary Salary Salary See Code

Total/Average 20 63,810 99,039 80,371 Albemarle 1 66,513 103,095 73,507Archdale 1 57,355 86,032 59,518

HUMAN RESOURCES/PERSONNEL DIRECTOR Boone 1 68,863 103,295 76,240Code 10150 Clemmons 1 60,098 88,793 75,930

Number Minimum Maximum Average Eden 1 62,608 93,913 82,710Budgeted Salary Salary Salary See Code Elon 10070

Albemarle 1 66,513 103,095 86,528 Graham 1 48,297 78,402 56,361Archdale 20460 Harrisburg 1 66,039 102,360 81,000Boone 1 65,584 98,376 81,997 Havelock 1 61,403 92,104 84,192Clemmons 10080 Hope Mills 1 63,964 97,799 65,962Eden 10120 Knightdale 1 86,270 128,445 107,382Elizabeth City 1 73,556 Laurinburg 20160Graham 1 45,997 74,668 61,836 Leland 1 75,522 120,836Harrisburg 1 59,899 92,843 74,970 Lenoir 1 65,374 93,986 78,560Havelock 1 48,110 72,165 56,186 Lexington 1 80,000 160,000 88,619Hope Mills 1 63,964 97,799 72,504 Lincolnton 1 61,565 92,347 67,373Kernersville 1 85,967 156,000 86,827 Morrisville 1 87,225 139,559 110,539Laurinburg 1 66,402 98,574 82,927 Newton 1 69,495 104,243 85,232Leland 1 68,501 109,602 72,694 Pinehurst 1 70,151 105,226 74,533Lewisville 10120 Reidsville 1 49,056 73,584 66,480Lexington 1 80,000 160,000 93,646 Roanoke Rapids 1 59,199 84,059 75,519Lincolnton 1 61,565 92,347 64,680 Shelby 1 75,558 114,848 87,714

Population Group 10,000 - 24,999 98

Page 113: North Carolina League of Municipalaties Documents...Shelby 20,080 328 64 Cleveland Siler City 8,635 76 37 Chatham Southern Pines 13,754 178 68 Moore Southport 3,428 48 24 Brunswick

Executive Positions (Population Group 10,000 - 24,999)

PLANNING DIRECTOR PUBLIC INFORMATION DIRECTOR

Code 10160 Code 10180

Number Minimum Maximum Average Number Minimum Maximum AverageBudgeted Salary Salary Salary See Code Budgeted Salary Salary Salary See Code

Southern Pines 10070 Havelock 1 37,695 56,543 40,798Stallings 1 52,663 84,705 81,562 Knightdale 1 58,391 86,936 76,388Summerfield 1 65,000 Laurinburg 10110Tarboro 1 55,800 81,657 61,585 Lenoir 1 51,251 73,810 60,954Waxhaw 1 55,321 82,980 74,573 Lincolnton 1 53,182 79,773 58,314Weddington 10040 Morganton 1 47,143 70,715 47,614

Total/Average 24 65,145 100,533 77,395 Morrisville 1 56,227 89,962 66,342Newton 1 49,389 74,084 50,663

POLICE CHIEF Reidsville 10080Code 10170 Stallings 1 35,735 57,477

Number Minimum Maximum Average Total/Average 8 48,627 73,663 57,296Budgeted Salary Salary Salary See Code

Albemarle 1 73,330 113,662 79,539 PUBLIC UTILITIES DIRECTOR

Archdale 1 66,395 99,593 76,009 Code 10200

Boone 1 72,306 108,459 84,043 Number Minimum Maximum AverageEden 1 72,476 108,716 86,825 Budgeted Salary Salary Salary See Code

Elizabeth City 1 105,502 Albemarle 1 73,330 113,662 83,699Elon 1 68,720 103,080 88,016 Boone 10210Graham 1 74,924 121,627 95,811 Elizabeth City 1 93,500Havelock 1 67,698 101,547 90,106 Graham 1 74,924 121,627 80,903Hope Mills 1 68,186 104,254 82,105 Havelock 1 67,698 101,547Kernersville 1 90,926 165,000 95,650 Laurinburg 1 69,722 103,502 91,481Knightdale 1 95,113 141,610 104,024 Leland 10090Laurinburg 1 73,208 108,678 82,828 Lenoir 1 72,072 103,858 96,005Leland 1 79,299 126,878 89,150 Lumberton 1 70,138 99,103 79,354Lenoir 1 72,072 103,858 77,000 Mount Holly 1 72,176 117,645 94,543Lexington 1 80,000 160,000 90,477 Reidsville 10210Lincolnton 1 74,833 112,249 82,201 Shelby 2 83,305 126,620 98,394Lumberton 1 70,138 99,103 94,327 Southern Pines 10070Morganton 1 80,631 120,947 90,693 Total/Average 10 72,921 110,945 90,697Morrisville 1 87,225 139,559 124,800Mount Airy 1 63,985 98,978 79,071 PUBLIC WORKS DIRECTOR

Mount Holly 1 72,176 117,645 99,692 Code 10210

Newton 1 76,618 114,927 100,620 Number Minimum Maximum AveragePinehurst 1 73,658 110,487 93,453 Budgeted Salary Salary Salary See Code

Reidsville 1 72,476 108,716 107,472 Albemarle 1 69,838 108,250 73,861Roanoke Rapids 1 63,156 93,737 67,652 Archdale 1 60,222 90,334 76,001Shelby 1 83,305 126,620 97,843 Boone 1 75,992 113,882 97,864Southern Pines 1 65,164 97,746 86,901 Clemmons 1 69,571 102,790 83,744Stallings 1 69,294 111,455 93,962 Eden 1 69,025 103,539 74,464Tarboro 1 61,518 90,027 75,321 Elon 1 62,331 93,496 72,629Waxhaw 1 74,134 111,202 94,069 Graham 1 74,924 121,627 78,670

Total/Average 30 73,895 114,495 90,505 Harrisburg 1 69,341 107,479 86,454

Population Group 10,000 - 24,999 99

Page 114: North Carolina League of Municipalaties Documents...Shelby 20,080 328 64 Cleveland Siler City 8,635 76 37 Chatham Southern Pines 13,754 178 68 Moore Southport 3,428 48 24 Brunswick

Executive Positions (Population Group 10,000 - 24,999)

PUBLIC WORKS DIRECTOR PARKS AND RECREATION DIRECTOR

Code 10210 Code 10220

Number Minimum Maximum Average Number Minimum Maximum AverageBudgeted Salary Salary Salary See Code Budgeted Salary Salary Salary See Code

Havelock 10200 Albemarle 1 63,346 98,186 67,662Hope Mills 1 68,186 104,254 63,964 Archdale 1 54,624 81,935 55,877Kernersville 1 86,793 157,500 101,366 Eden 1 62,608 93,913 74,074Knightdale 1 86,270 128,445 99,165 Elizabeth City 1 78,812Laurinburg 1 69,722 103,502 91,481 Elon 1 46,512 69,768 58,051Leland 10090 Graham 1 64,722 105,066 69,981Lenoir 1 72,072 103,858 78,750 Harrisburg 1 59,899 92,843 75,643Lewisville 1 55,928 90,604 78,397 Havelock 1 58,479 87,719 75,142Lexington 10200 Hope Mills 1 68,186 104,254 78,371Lumberton 1 66,758 94,327 87,592 Kernersville 1 85,967 156,000 93,248Morganton 1 69,652 104,478 90,209 Knightdale 1 86,270 128,445 88,004Morrisville 1 87,225 139,559 Leland 1 75,522 120,836 78,024Mount Airy 1 64,877 97,316 97,129 Lenoir 1 65,374 93,986 67,326Newton 1 72,970 109,455 95,124 Lexington 1 80,000 160,000 81,467Pinehurst 1 66,810 100,215 98,192 Lincolnton 1 58,633 87,950 64,291Reidsville 1 69,025 103,539 99,000 Lumberton 1 63,541 89,782 73,688Roanoke Rapids 1 60,098 89,216 70,814 Morganton 1 69,652 104,478 87,365Shelby 1 75,558 114,848 77,584 Morrisville 1 83,071 132,914 90,597Southern Pines 10070 Mount Airy 1 58,846 88,269 65,280Tarboro 1 67,824 99,255 79,591 Newton 1 63,035 94,553 93,043Waxhaw 1 60,990 91,485 69,235 Pinehurst 1 66,810 100,215 96,754

Total/Average 25 70,080 106,930 84,220 Reidsville 10070Roanoke Rapids 1 30,098 89,216 71,678Shelby 1 75,558 114,848 80,330Southern Pines 1 60,247 90,371 81,429Summerfield 1 65,000Tarboro 1 58,589 85,740 67,769Waxhaw 1 64,040 96,060 68,134

Total/Average 27 64,945 102,694 75,816

Population Group 10,000 - 24,999 100

Page 115: North Carolina League of Municipalaties Documents...Shelby 20,080 328 64 Cleveland Siler City 8,635 76 37 Chatham Southern Pines 13,754 178 68 Moore Southport 3,428 48 24 Brunswick

Finance/Budget Positions (Population Group 10,000 - 24,999)

ACCOUNTANT I ACCOUNTING TECHNICIAN I

Code 20010 Code 20030

Number Minimum Maximum Average Number Minimum Maximum AverageBudgeted Salary Salary Salary See Code Budgeted Salary Salary Salary See Code

Albemarle 1 40,833 63,291 43,181 Laurinburg 1 31,945 47,423 46,266Elizabeth City 2 30,680 Lenoir 1 29,946 43,157 35,670Harrisburg 1 44,697 69,280 Morrisville 1 38,056 60,890 42,175Hope Mills 1 31,667 48,418 48,240 Mount Airy 1 32,768 49,152 41,782Leland 1 32,950 52,720 37,627 Mount Holly 1 33,064 53,894 37,080Lexington 3 37,391 61,020 43,364 Newton 1 31,837 47,756 38,564Lumberton 1 36,020 50,895 39,759 Reidsville 1 30,117 45,176 37,937Mount Holly 1 34,717 56,590 41,097 Roanoke Rapids 1 28,639 42,547 31,306

Total/Average 11 38,896 57,459 40,136 Shelby 1 31,396 47,722 31,658Total/Average 17 33,668 51,270 40,624

ACCOUNTANT II

Code 20020 ACCOUNTING TECHNICIAN II

Number Minimum Maximum Average Code 20040Budgeted Salary Salary Salary See Code Number Minimum Maximum Average

Boone 1 40,263 60,394 49,995 Budgeted Salary Salary Salary See Code

Hope Mills 1 52,804 80,735 70,648 Albemarle 1 35,273 54,673 40,934Kernersville 1 49,774 73,664 61,045 Archdale 1 47,186 70,779 50,683Knightdale 1 52,962 78,854 54,567 Boone 1 36,520 54,779 41,872Lenoir 1 36,400 52,547 44,187 Elon 1 36,444 54,665 40,931Lincolnton 1 37,796 56,693 43,200 Harrisburg 1 40,542 62,840 47,528Lumberton 1 43,887 62,011 52,167 Havelock 1 37,695 56,543 42,734Mount Holly 1 44,310 72,224 54,178 Kernersville 1 35,373 52,353 41,395Newton 1 51,859 77,789 53,659 Knightdale 1 35,847 53,371 35,847Reidsville 1 36,607 54,911 45,905 Laurinburg 1 38,827 57,640 54,862Southern Pines 1 37,630 56,445 53,616 Lewisville 1 31,071 49,715 37,294Tarboro 1 48,201 70,538 48,201 Lincolnton 3 31,095 46,642 42,612

Total/Average 12 44,374 66,400 52,614 Morganton 2 31,908 47,863 34,513Morrisville 1 39,959 63,934 47,449

ACCOUNTING TECHNICIAN I Mount Airy 1 36,126 54,189 46,066Code 20030 Pinehurst 2 35,431 53,146 45,188

Number Minimum Maximum Average Reidsville 1 31,622 47,433 43,680Budgeted Salary Salary Salary See Code Roanoke Rapids 1 31,617 46,961 44,636

Albemarle 1 30,470 47,229 32,323 Shelby 1 34,614 52,613 46,446Archdale 1 44,939 67,408 44,939 Southern Pines 2 34,791 52,187 37,062Boone 1 34,781 52,171 35,647 Total/Average 24 35,892 54,333 42,655Eden 1 40,358 60,537 45,886Graham 1 36,040 58,504 54,096Harrisburg 1 33,353 51,697 59,388Havelock 1 32,563 48,845 35,596Kernersville 1 32,085 47,485 40,294

Population Group 10,000 - 24,999 101

Page 116: North Carolina League of Municipalaties Documents...Shelby 20,080 328 64 Cleveland Siler City 8,635 76 37 Chatham Southern Pines 13,754 178 68 Moore Southport 3,428 48 24 Brunswick

Finance/Budget Positions (Population Group 10,000 - 24,999)

ACCOUNTING OPERATIONS MANAGER BUYER

Code 20050 Code 20260

Number Minimum Maximum Average Number Minimum Maximum AverageBudgeted Salary Salary Salary See Code Budgeted Salary Salary Salary See Code

Albemarle 1 60,329 93,510 62,005 Albemarle 1 37,037 57,407 51,106Archdale 1 54,624 81,935 64,297 Eden 2 28,682 43,023 39,969Boone 1 48,940 73,410 55,107 Laurinburg 10210Eden 1 56,788 85,182 74,070 Shelby 20060Harrisburg 1 57,047 88,423 77,000 Tarboro 20060Kernersville 1 57,619 85,276 73,407 Total/Average 3 32,860 50,215 43,681Lexington 1 43,284 70,638 54,600Lincolnton 1 45,941 68,911 58,317 BUDGET ANALYST

Morganton 1 44,898 67,348 52,093 Code 20053

Morrisville 1 66,343 109,349 79,332 Number Minimum Maximum AverageMount Airy 1 46,107 69,161 64,260 Budgeted Salary Salary Salary See Code

Mount Holly 1 46,525 75,835 77,327 Lewisville 10120Pinehurst 1 52,348 78,521 56,155 Lexington 1 43,284 70,638 54,319Reidsville 1 44,495 66,743 55,463 Lumberton 1 57,565 81,338 68,427Shelby 1 51,141 77,734 53,976 Reidsville 10070Southern Pines 1 49,519 74,279 74,937 Total/Average 2 50,425 75,988 61,373

Total/Average 16 51,622 79,141 64,522BUDGET MANAGER

PURCHASING AGENT Code 20056

Code 20060 Number Minimum Maximum AverageNumber Minimum Maximum Average Budgeted Salary Salary Salary See Code

Budgeted Salary Salary Salary See Code Kernersville 1 45,145 66,816 52,104Elizabeth City 1 35,734 Knightdale 1 58,391 86,936 85,223Harrisburg 1 40,542 62,840 57,782 Leland 10120Knightdale 1 55,611 82,797 63,290 Lewisville 10040Laurinburg 10210 Morrisville 10075Lexington 1 45,448 74,171 54,956 Reidsville 10070Lincolnton 20310 Shelby 1 62,162 94,486 81,973Lumberton 1 36,020 50,895 38,789 Total/Average 3 55,233 82,746 73,100Morrisville 1 56,227 89,962 61,980Newton 1 44,797 67,196 53,997Roanoke Rapids 1 33,240 49,328 46,421Shelby 1 46,386 70,507 54,954Southern Pines 10150Tarboro 1 34,257 50,130 40,626

Total/Average 10 43,614 66,425 50,853

Population Group 10,000 - 24,999 102

Page 117: North Carolina League of Municipalaties Documents...Shelby 20,080 328 64 Cleveland Siler City 8,635 76 37 Chatham Southern Pines 13,754 178 68 Moore Southport 3,428 48 24 Brunswick

Administrative Positions (Population Group 10,000 - 24,999)

EXECUTIVE ASSISTANT CUSTOMER SERVICE REPRESENTATIVE

Code 20070 Code 20300

Number Minimum Maximum Average Number Minimum Maximum AverageBudgeted Salary Salary Salary See Code Budgeted Salary Salary Salary See Code

Hope Mills 1 35,985 55,020 45,675 Albemarle 2 29,019 44,980 30,535Lexington 1 32,299 47,609 43,019 Archdale 1 30,416 45,625 32,671Mount Holly 1 31,490 51,329 42,230 Eden 2 30,117 49,805 31,614Reidsville 10080 Elizabeth City 9 26,411 37,668 27,058Stallings 20180 Graham 3 32,689 53,065 36,968Waxhaw 1 50,177 75,226 54,615 10075 Harrisburg 2 30,252 46,891 34,631

Total/Average 4 37,488 57,296 46,385 Havelock 3 28,130 42,195 31,917Kernersville 1 30,557 45,224 38,420

RISK MANAGER Knightdale 1 32,514 48,409 32,514Code 20180 Laurinburg 5 27,597 40,969 30,634

Number Minimum Maximum Average Lenoir 3 22,360 32,206 26,300Budgeted Salary Salary Salary See Code Lewisville 1 37,286 62,144 47,986

Boone 1 48,940 73,410 68,480 Lexington 7 26,573 45,534 31,196Laurinburg 10150 Lincolnton 1 28,204 42,305 30,962Leland 10150 Lumberton 6 26,783 37,843 28,671Lenoir 1 51,251 73,810 61,342 Morganton 3 27,564 41,346 30,744Lexington 1 55,242 90,155 58,400 Mount Holly 2 31,490 51,329 37,248Lumberton 1 52,151 73,688 60,480 Newton 3 27,502 41,253 29,515Morganton 1 42,760 64,141 45,794 Pinehurst 1 29,149 43,724 34,757Morrisville 1 56,227 89,962 65,823 Reidsville 1 26,016 39,024 29,315Pinehurst 10070 Shelby 6 28,477 43,285 30,221Reidsville 10150 Southern Pines 3 28,596 42,894 35,830Shelby 1 51,141 77,734 51,667 Total/Average 66 28,986 44,442 31,165Southern Pines 10150Stallings 1 40,017 64,365 59,620 SENIOR CUSTOMER SERVICE REPRESENTATIVE

Total/Average 8 49,716 75,908 58,951 Code 20305

Number Minimum Maximum AveragePARALEGAL Budgeted Salary Salary Salary See Code

Code 20190 Albemarle 2 30,470 47,229 33,280Number Minimum Maximum Average Archdale 1 31,937 47,906 33,488

Budgeted Salary Salary Salary See Code Boone 2 33,124 49,686 39,729Eden 20225 Elizabeth City 2 30,284 43,330 31,070Lumberton 1 32,632 46,108 39,759 Elon 1 40,179 60,269 41,169Morganton 1 36,938 55,407 45,229 Laurinburg 1 28,976 43,017 31,984

Total/Average 2 34,785 50,758 42,494 Lenoir 1 24,648 35,505 28,625Lexington 1 43,284 70,638 56,196Lincolnton 1 31,095 46,642 36,058Lumberton 6 26,783 37,843 29,668Reidsville 1 28,682 43,023 34,199

Total/Average 19 31,769 47,735 34,099

Population Group 10,000 - 24,999 103

Page 118: North Carolina League of Municipalaties Documents...Shelby 20,080 328 64 Cleveland Siler City 8,635 76 37 Chatham Southern Pines 13,754 178 68 Moore Southport 3,428 48 24 Brunswick

Administrative Positions (Population Group 10,000 - 24,999)

SUPERVISOR BILLING/REVENUE COLLECTION HUMAN RESOURCES/PERSONNEL TECHNICIAN

Code 20310 Code 20080

Number Minimum Maximum Average Number Minimum Maximum AverageBudgeted Salary Salary Salary See Code Budgeted Salary Salary Salary See Code

Albemarle 1 38,889 60,277 41,371 Lewisville 10120Archdale 1 35,211 52,816 35,211 Lexington 1 29,296 47,811 33,280Elizabeth City 1 43,934 63,213 45,000 Morganton 1 35,179 52,769 37,351Graham 1 37,842 61,430 47,473 Mount Airy 1 26,959 40,439 31,138Harrisburg 1 40,542 62,840 46,363 Mount Holly 1 34,454 56,419 41,205Havelock 1 35,901 53,851 37,376 Reidsville 20460Laurinburg 1 49,552 73,561 57,466 Shelby 1 44,177 67,149 47,050Lenoir 1 51,251 73,810 49,999 Southern Pines 1 34,791 52,187 39,539Lexington 1 35,609 58,115 39,278 Tarboro 1 43,719 63,981 50,639Lincolnton 1 43,753 65,630 49,183 Total/Average 13 35,383 53,731 39,216Lumberton 2 34,284 48,443 36,020Morganton 1 40,724 61,086 41,131 HUMAN RESOURCES/PERSONNEL ANALYST

Reidsville 1 30,117 45,176 38,712 Code 20460

Shelby 2 34,614 52,613 35,974 Number Minimum Maximum AverageSouthern Pines 1 37,630 56,445 46,948 Budgeted Salary Salary Salary See Code

Tarboro 1 43,719 63,981 47,602 Albemarle 2 38,889 60,277 47,070Total/Average 18 39,598 59,580 42,617 Archdale 1 47,186 70,779 51,227

Eden 1 46,720 70,080 57,213TAX COLLECTOR Elizabeth City 1 43,934 63,213 55,556Code 20315 Kernersville 1 49,774 73,664 51,528

Number Minimum Maximum Average Laurinburg 10150Budgeted Salary Salary Salary See Code Lenoir 1 51,251 73,810 59,734

Elon 1 42,188 63,282 55,359 Lexington 1 45,448 74,171 63,342Graham 1 39,734 64,501 54,705 Lincolnton 1 41,670 62,504 42,503Laurinburg 1 40,768 60,522 47,279 Lumberton 1 43,887 62,011 49,654Lumberton 1 41,772 59,023 43,887 Morganton 1 40,724 61,086 46,126Morganton 1 36,938 55,407 37,307 Morrisville 1 50,999 81,598 57,973Newton 1 44,797 67,196 58,401 Newton 1 42,664 63,996 45,850Roanoke Rapids 1 38,531 57,199 48,573 Pinehurst 1 45,220 67,830 54,050Tarboro 20310 Reidsville 1 44,495 66,745 54,394Waxhaw 1 47,788 71,681 51,300 Shelby 10150

Total/Average 8 41,564 62,351 49,601 Total/Average 15 45,204 67,983 52,219

HUMAN RESOURCES/PERSONNEL TECHNICIAN SAFETY OFFICER

Code 20080 Code 20530

Number Minimum Maximum Average Number Minimum Maximum AverageBudgeted Salary Salary Salary See Code Budgeted Salary Salary Salary See Code

Elizabeth City 1 33,221 47,597 39,342 Boone 20180Hope Mills 1 35,985 55,020 46,002 Elizabeth City 20080Kernersville 1 32,085 47,485 32,886 Kernersville 1 47,402 70,157 58,686Knightdale 1 43,572 64,873 Laurinburg 10150Laurinburg 1 31,945 47,423 35,262 Leland 10150Leland 1 34,598 55,356 36,899 Lewisville 20240

Population Group 10,000 - 24,999 104

Page 119: North Carolina League of Municipalaties Documents...Shelby 20,080 328 64 Cleveland Siler City 8,635 76 37 Chatham Southern Pines 13,754 178 68 Moore Southport 3,428 48 24 Brunswick

Administrative Positions (Population Group 10,000 - 24,999)

SAFETY OFFICER ADMINISTRATIVE SUPPORT SPECIALIST

Code 20530 Code 20610

Number Minimum Maximum Average Number Minimum Maximum AverageBudgeted Salary Salary Salary See Code Budgeted Salary Salary Salary See Code

Lexington 1 32,299 52,712 48,898 Leland 7 31,381 50,210 32,935Morrisville 20180 Lenoir 6 27,186 39,142 33,450Pinehurst 10130 Lexington 4 29,296 47,811 38,554Reidsville 10130 Lincolnton 4 28,204 42,305 29,050Roanoke Rapids 1 42,547 63,156 54,081 Morganton 5 30,389 45,583 33,156Shelby 20180 Morrisville 3 38,056 60,890 46,356Southern Pines 10150 Newton 2 30,321 45,482 36,684Waxhaw 1 41,280 61,921 47,952 20450 Pinehurst 3 32,137 48,205 40,068

Total/Average 4 40,882 61,987 52,404 Reidsville 4 28,682 43,023 39,001Roanoke Rapids 2 27,283 40,473 31,078

OFFICE ASSISTANT Shelby 7 31,396 47,722 34,782Code 20600 Southern Pines 5 29,740 44,610 40,045

Number Minimum Maximum Average Tarboro 3 34,257 50,130 38,113Budgeted Salary Salary Salary See Code Total/Average 81 31,634 47,924 36,409

Eden 4 28,682 43,023 39,413Elizabeth City 4 28,923 43,330 30,417 SENIOR ADMINISTRATIVE SUPPORT SPECIALIST

Graham 3 32,689 53,065 39,485 Code 20615

Knightdale 1 32,514 48,409 32,514 Number Minimum Maximum AverageLaurinburg 1 28,976 43,017 34,444 Budgeted Salary Salary Salary See Code

Lewisville 20300 Albemarle 1 33,593 52,070 37,149Lexington 3 26,573 39,168 34,970 Boone 4 33,124 49,686 40,891Morganton 2 26,251 39,377 29,179 Clemmons 2 33,464 49,442 36,327Reidsville 1 26,016 39,024 27,838 Havelock 1 34,192 51,287 36,459Shelby 20610 Kernersville 3 32,085 52,353 42,406Southern Pines 4 27,496 41,244 35,832 Laurinburg 1 33,542 49,796 37,951Stallings 1 27,025 41,112 41,106 Leland 3 32,950 42,835 34,036Tarboro 6 32,625 47,742 36,714 Lexington 1 32,299 52,712 42,505

Total/Average 30 28,888 43,501 35,352 Lincolnton 4 29,614 44,421 35,408Morganton 2 33,504 50,256 41,175

ADMINISTRATIVE SUPPORT SPECIALIST Morrisville 4 41,958 77,712 56,159Code 20610 Newton 1 31,837 47,756 37,435

Number Minimum Maximum Average Pinehurst 1 37,202 55,804 43,056Budgeted Salary Salary Salary See Code Reidsville 1 30,117 45,176 32,744

Albemarle 5 30,470 47,229 38,185 Roanoke Rapids 6 30,102 44,701 37,095Archdale 1 31,937 47,906 37,681 Stallings 1 31,992 57,457 43,725Boone 1 33,124 49,686 34,474 Waxhaw 2 33,961 50,943 46,768Elizabeth City 7 31,707 38,581 34,519 Total/Average 38 33,267 51,436 40,560Elon 1 38,266 57,399 48,071Graham 2 37,842 61,430 47,210Harrisburg 3 31,765 49,236 37,113Kernersville 3 30,557 49,860 39,187Laurinburg 3 31,945 47,423 32,249

Population Group 10,000 - 24,999 105

Page 120: North Carolina League of Municipalaties Documents...Shelby 20,080 328 64 Cleveland Siler City 8,635 76 37 Chatham Southern Pines 13,754 178 68 Moore Southport 3,428 48 24 Brunswick

Maintenance Positions (Population Group 10,000 - 24,999)

AUTOMOTIVE MECHANIC AUTOMOTIVE MECHANIC SUPERVISOR

Code 20090 Code 20100

Number Minimum Maximum Average Number Minimum Maximum AverageBudgeted Salary Salary Salary See Code Budgeted Salary Salary Salary See Code

Albemarle 3 31,994 49,590 34,570 Lexington 1 39,261 64,072 57,987Boone 2 34,781 52,171 40,966 Lincolnton 1 39,685 59,528 51,483Eden 4 30,117 52,296 37,152 Lumberton 1 41,772 59,023 46,108Elizabeth City 4 30,824 43,330 33,331 Morganton 1 38,785 58,177 43,480Graham 1 31,132 50,538 45,933 Morrisville 1 46,258 74,011 59,845Havelock 1 32,563 48,845 Mount Airy 1 34,406 51,609 47,181Hope Mills 2 33,757 51,613 41,000 Mount Holly 1 34,717 56,590 40,025Kernersville 5 35,373 54,970 45,960 Newton 1 44,797 67,196 49,112Laurinburg 3 33,542 49,796 38,083 Pinehurst 1 57,713 86,570 85,534Lenoir 2 25,875 37,279 26,273 Reidsville 1 40,358 60,537 43,772Lexington 1 27,901 45,534 39,847 Roanoke Rapids 1 39,294 58,347 46,000Lincolnton 1 32,649 48,974 39,378 Shelby 1 42,047 63,952 47,008Lumberton 3 29,563 41,772 37,843 Southern Pines 1 39,135 58,703 61,148Morganton 3 30,389 45,583 35,982 Tarboro 1 39,655 58,032 55,897Mount Airy 1 28,307 42,461 37,653 Waxhaw 1 41,280 61,921 52,078Mount Holly 1 34,717 56,590 35,360 Total/Average 25 41,590 62,959 52,114Newton 2 31,837 47,756 36,840Pinehurst 2 35,431 53,146 46,675 AUTOMOTIVE SERVICE ATTENDANT

Reidsville 3 28,682 49,805 35,571 Code 20110

Roanoke Rapids 3 28,639 44,701 42,243 Number Minimum Maximum AverageShelby 3 31,396 47,722 32,510 Budgeted Salary Salary Salary See Code

Southern Pines 2 30,929 46,394 42,828 Eden 4 30,117 49,805 37,152Tarboro 3 32,625 47,742 34,383 Laurinburg 1 28,976 43,017 28,976

Total/Average 55 31,436 48,200 38,011 Newton 1 28,877 43,316 30,783Total/Average 6 29,323 45,379 34,728

AUTOMOTIVE MECHANIC SUPERVISOR

Code 20100 MAINTENANCE TECHNICIAN

Number Minimum Maximum Average Code 20240Budgeted Salary Salary Salary See Code Number Minimum Maximum Average

Albemarle 1 45,019 69,779 57,096 Budgeted Salary Salary Salary See Code

Boone 1 38,346 57,518 40,486 Boone 4 31,547 47,320 34,197Clemmons 1 38,739 57,236 43,014 Eden 2 34,864 52,296 43,333Eden 1 42,376 63,564 48,446 Havelock 1 25,514 38,271 27,460Elizabeth City 1 43,934 63,213 49,693 Kernersville 1 32,085 47,485 40,186Graham 1 45,997 74,668 56,266 Laurinburg 5 30,424 45,168 39,126Harrisburg 1 40,542 62,840 54,516 Lenoir 5 25,875 37,279 29,545Havelock 1 37,695 56,543 46,109 Lewisville 1 31,071 49,715 49,733Kernersville 1 42,995 63,633 53,852 Lexington 1 27,901 45,534 28,738Laurinburg 1 44,946 66,722 66,722 Morganton 3 28,942 43,413 31,379

Population Group 10,000 - 24,999 106

Page 121: North Carolina League of Municipalaties Documents...Shelby 20,080 328 64 Cleveland Siler City 8,635 76 37 Chatham Southern Pines 13,754 178 68 Moore Southport 3,428 48 24 Brunswick

Maintenance Positions (Population Group 10,000 - 24,999)

MAINTENANCE TECHNICIAN BUILDING MAINTENANCE SUPERINTENDENT

Code 20240 Code 20250

Number Minimum Maximum Average Number Minimum Maximum AverageBudgeted Salary Salary Salary See Code Budgeted Salary Salary Salary See Code

Morrisville 1 44,055 40,488 48,947 Mount Holly 1 44,310 72,224 64,375Mount Holly 1 28,583 44,730 40,321 Newton 1 42,664 63,996 60,877Pinehurst 1 33,744 50,616 46,280 Reidsville 10160Reidsville 20140 Roanoke Rapids 3 34,915 51,720 41,532Shelby 2 31,396 47,722 31,533 Shelby 1 40,070 60,906 42,557Southern Pines 1 28,596 42,894 31,140 Southern Pines 1 40,022 66,033 52,485Stallings 1 25,411 40,872 36,864 Stallings 1 37,709 60,651 51,216Tarboro 1 32,625 47,742 35,641 Tarboro 1 48,201 70,538 51,151

Total/Average 31 30,790 45,097 35,785 Total/Average 26 41,588 63,850 47,687

BUILDING MAINTENANCE SUPERINTENDENT CUSTODIAL WORKER

Code 20250 Code 20330

Number Minimum Maximum Average Number Minimum Maximum AverageBudgeted Salary Salary Salary See Code Budgeted Salary Salary Salary See Code

Albemarle 1 31,994 49,590 34,798 Albemarle 1 23,874 37,005 25,958Archdale 1 52,022 78,034 52,022 Eden 1 23,597 35,396 26,997Boone 1 46,609 69,914 57,862 Harrisburg 11 24,888 38,576Eden 1 40,358 60,537 43,574 Kernersville 3 22,801 33,745 27,665Graham 2 48,297 78,402 51,695 Laurinburg 2 22,705 32,262 29,783Harrisburg 1 33,353 51,697 33,363 Leland 2 25,817 41,308 27,404Havelock 1 26,791 40,186 33,495 Lenoir 3 20,280 29,210 21,547Hope Mills 2 40,892 62,522 45,000 Lexington 4 21,861 35,678 27,815Kernersville 1 37,142 54,970 40,980 Lincolnton 1 25,582 38,372 27,160Laurinburg 1 42,806 63,544 48,430 Morganton 1 25,001 37,502 28,504Leland 1 42,054 67,286 43,930 Reidsville 3 21,403 32,105 22,912Lenoir 1 51,251 73,810 49,999 Roanoke Rapids 1 20,289 30,102 24,734Lexington 1 41,221 67,274 56,216 Southern Pines 2 23,504 35,256 26,728Lumberton 1 36,020 50,895 43,887 Tarboro 3 25,562 37,407 26,947Morrisville 1 56,227 89,962 60,670 Total/Average 38 23,369 35,280 26,284

Population Group 10,000 - 24,999 107

Page 122: North Carolina League of Municipalaties Documents...Shelby 20,080 328 64 Cleveland Siler City 8,635 76 37 Chatham Southern Pines 13,754 178 68 Moore Southport 3,428 48 24 Brunswick

Code Enforcement Positions (Population Group 10,000 - 24,999)

BUILDING CODE INSPECTOR LEVEL I (SINGLE TRADE) BUILDING CODE INSPECTOR LEVEL III (MULTI-LEVEL)

Code 20130 Code 20146

Number Minimum Maximum Average Number Minimum Maximum AverageBudgeted Salary Salary Salary See Code Budgeted Salary Salary Salary See Code

Boone 2 44,390 66,585 44,390 Graham 1 43,806 71,112 53,769Elizabeth City 1 33,221 47,597 31,095 Havelock 1 43,637 65,456 52,018Lexington 1 32,299 52,712 48,195 Hope Mills 1 63,964 97,799 78,371

Total/Average 4 36,637 55,631 42,018 Leland 1 48,682 77,892 71,240Lumberton 1 37,843 56,179 56,179

BUILDING CODE INSPECTOR LEVEL I (MULTI-LEVEL) Morrisville 3 55,549 85,677 66,584Code 20140 Pinehurst 1 49,855 74,782 60,611

Number Minimum Maximum Average Shelby 1 53,698 81,620 54,413Budgeted Salary Salary Salary See Code Southern Pines 1 44,022 66,033 63,577

Eden 1 36,607 54,911 39,499 Tarboro 1 45,905 67,179 61,592Elizabeth City 1 34,795 49,896 41,642 Waxhaw 3 37,442 56,164 55,290Kernersville 2 40,949 60,604 46,078 Total/Average 15 47,673 72,717 61,159Leland 1 40,051 64,082 45,989Lumberton 1 37,843 53,472 47,261 BUILDING CODE ADMINISTRATOR

Morganton 2 40,724 61,086 49,620 Code 20150

Morrisville 2 44,055 70,488 46,635 Number Minimum Maximum AverageRoanoke Rapids 1 38,531 57,199 Budgeted Salary Salary Salary See Code

Shelby 1 38,162 58,006 40,560 Eden 1 49,056 73,584 58,850Southern Pines 1 36,183 54,724 40,039 Elizabeth City 1 41,907 60,279 74,600Waxhaw 1 37,442 56,164 47,514 Graham 1 58,705 95,298 66,106

Total/Average 14 38,668 58,239 45,167 Hope Mills 1 63,964 97,799 72,816Kernersville 1 52,262 77,347 62,146

BUILDING CODE INSPECTOR LEVEL III (SINGLE TRADE) Leland 1 68,501 109,602Code 20144 Lexington 1 55,242 90,155 79,500

Number Minimum Maximum Average Lumberton 1 60,480 85,456 81,338Budgeted Salary Salary Salary See Code Morganton 1 54,574 81,861 76,749

Boone 1 46,609 69,914 50,763 Morrisville 1 83,071 132,914 97,180Kernersville 1 42,995 63,633 53,748 Pinehurst 1 54,965 82,447 79,602Lexington 1 47,719 77,879 66,950 Reidsville 1 46,720 70,080 67,276Reidsville 1 42,376 63,564 52,000 Roanoke Rapids 1 44,701 66,347 63,160

Total/Average 4 44,925 68,748 55,865 Southern Pines 1 53,560 80,340 71,500Total/Average 14 56,265 85,965 73,140

Population Group 10,000 - 24,999 108

Page 123: North Carolina League of Municipalaties Documents...Shelby 20,080 328 64 Cleveland Siler City 8,635 76 37 Chatham Southern Pines 13,754 178 68 Moore Southport 3,428 48 24 Brunswick

Code Enforcement Positions (Population Group 10,000 - 24,999)

ORDINANCE ENFORCEMENT OFFICER

Code 20160 PERMIT SPECIALIST

Number Minimum Maximum Average Code 20170

Budgeted Salary Salary Salary See Code Number Minimum Maximum Average

Archdale 20465 Budgeted Salary Salary Salary See Code

Eden 1 42,376 63,564 48,996 Havelock 1 29,536 44,304 33,713Graham 1 39,734 64,501 42,903 Hope Mills 1 35,985 55,020 48,901Harrisburg 1 42,569 65,982 45,593 Leland 1 28,464 45,542 33,030Havelock 1 41,559 62,339 43,885 Lexington 1 33,914 55,347 48,745Hope Mills 1 38,360 58,651 46,729 Morrisville 2 38,056 60,890 83,817Kernersville 1 57,619 85,276 70,667 Reidsville 20610Knightdale 1 43,572 64,873 48,612 Shelby 20160Laurinburg 1 44,946 66,722 52,124 Total/Average 6 33,191 52,221 55,337Leland 1 38,144 61,030 42,952Lenoir 1 34,632 49,958 41,214 HOUSING INSPECTOR

Lexington 1 43,284 70,638 47,223 Code 20390

Lincolnton 1 37,796 56,693 44,334 Number Minimum Maximum AverageMorrisville 1 46,258 74,011 58,388 Budgeted Salary Salary Salary See Code

Mount Holly 1 31,490 51,329 Albemarle 1 37,037 57,407 43,451Newton 1 36,855 55,283 37,503 Lenoir 1 34,632 49,958 44,367Pinehurst 1 41,016 61,523 58,032 Lumberton 1 37,843 53,472 43,887Reidsville 20140 Reidsville 29400Shelby 3 34,614 52,613 36,046 Roanoke Rapids 1 33,240 49,328 37,500Southern Pines 1 37,630 56,445 40,580 Shelby 20160Stallings 1 36,648 58,945 43,725 Waxhaw 41,280 61,921Waxhaw 1 37,442 56,164 45,446 Total/Average 4 36,806 54,417 42,301

Total/Average 22 40,327 61,827 46,050

Population Group 10,000 - 24,999 109

Page 124: North Carolina League of Municipalaties Documents...Shelby 20,080 328 64 Cleveland Siler City 8,635 76 37 Chatham Southern Pines 13,754 178 68 Moore Southport 3,428 48 24 Brunswick

Information Technology Positions (Population Group 10,000 - 24,999)

GIS TECHNICIAN INFORMATION SYSTEM MANAGER

Code 20210 Code 20340

Number Minimum Maximum Average Number Minimum Maximum AverageBudgeted Salary Salary Salary See Code Budgeted Salary Salary Salary See Code

Boone 1 44,390 66,585 61,647 Archdale 10140Eden 20280 Elizabeth City 1 48,263 69,510 74,658Laurinburg 20230 Graham 1 58,705 95,298 65,476Lenoir 1 38,230 55,078 46,075 Kernersville 1 52,262 77,347 65,331Lexington 2 25,306 41,301 35,027 Lexington 1 55,242 90,155 61,480Mount Holly 1 44,310 72,224 48,370 Mount Airy 1 53,375 80,063 69,256Reidsville 10160 Reidsville 10140Shelby 2 38,162 58,006 44,762 Shelby 1 59,202 89,986 73,549Southern Pines 20360 Total/Average 6 54,508 83,727 68,292Tarboro 20360Waxhaw 1 45,512 68,268 49,942 20470 PROGRAMMER/ANALYST

Total/Average 8 39,318 60,244 45,701 Code 20350

Number Minimum Maximum AverageGIS ANALYST Budgeted Salary Salary Salary See Code

Code 20225 Havelock 1 41,559 62,339 46,972Number Minimum Maximum Average Kernersville 1 45,145 66,816 49,862

Budgeted Salary Salary Salary See Code Lexington 1 43,284 70,638 52,446Eden 1 42,376 63,564 48,996 Pinehurst 1 52,348 78,521 57,312Havelock 1 43,637 65,456 49,478 Shelby 1 46,386 70,507 69,139Kernersville 1 45,145 66,816 45,145 Total/Average 5 45,744 69,764 55,146Morganton 1 40,724 61,086 49,723Newton 1 42,664 63,996 42,664 NETWORK ADMINISTRATOR

Reidsville 10160 Code 20352

Shelby 20230 Number Minimum Maximum AverageSouthern Pines 1 44,022 66,033 64,278 Budgeted Salary Salary Salary See Code

Total/Average 6 43,095 64,492 50,047 Albemarle 1 49,633 76,931 45,323Laurinburg 1 47,193 70,058

GIS MANAGER Lexington 1 52,612 85,863 70,406Code 20230 Lumberton 1 52,151 73,688 57,565

Number Minimum Maximum Average Newton 1 51,859 77,789 62,236Budgeted Salary Salary Salary See Code Pinehurst 1 52,348 78,521 71,693

Elizabeth City 1 41,907 60,279 54,600 Reidsville 10140Laurinburg 1 49,552 73,561 68,309 Southern Pines 1 44,022 66,033 57,443 20225Morrisville 1 65,089 104,141 90,330 Waxhaw 1 41,280 61,921 55,399Reidsville 10160 Total/Average 8 48,887 73,851 60,009Shelby 1 53,698 81,620 65,478

Total/Average 4 52,562 79,900 69,679

Population Group 10,000 - 24,999 110

Page 125: North Carolina League of Municipalaties Documents...Shelby 20,080 328 64 Cleveland Siler City 8,635 76 37 Chatham Southern Pines 13,754 178 68 Moore Southport 3,428 48 24 Brunswick

Information Technology Positions (Population Group 10,000 - 24,999)

IT SPECIALIST HELP DESK SPECIALIST

Code 20354 Code 20356

Number Minimum Maximum Average Number Minimum Maximum AverageBudgeted Salary Salary Salary See Code Budgeted Salary Salary Salary See Code

Albemarle 1 42,875 66,456 41,142 Lenoir 2 28,537 41,101 35,855Archdale 1 47,186 70,779 56,375 Lexington 20354Eden 1 42,376 63,564 48,253 Morganton 2 36,938 55,407 41,577Elizabeth City 1 43,934 63,213 45,500 Morrisville 1 56,227 89,962 62,949Graham 1 45,997 74,668 51,359 Reidsville 1 40,358 60,537 50,496Havelock 1 41,559 62,339 46,983 Shelby 20350Kernersville 1 42,995 63,633 48,539 Total/Average 6 40,515 61,752 44,718Lenoir 1 51,251 73,810 65,388Lexington 1 35,609 58,115 40,469Lincolnton 1 58,633 87,950Lumberton 1 39,759 56,179 42,816Morganton 1 38,785 58,177 48,480Morrisville 1 65,089 104,141 77,133Mount Airy 2 46,107 69,161 52,275Reidsville 1 44,495 66,743 51,515Shelby 20340Southern Pines 1 37,630 56,445 35,509Waxhaw 1 41,280 61,921 55,399

Total/Average 18 45,033 68,076 50,554

Population Group 10,000 - 24,999 111

Page 126: North Carolina League of Municipalaties Documents...Shelby 20,080 328 64 Cleveland Siler City 8,635 76 37 Chatham Southern Pines 13,754 178 68 Moore Southport 3,428 48 24 Brunswick

Water and Wastewater Utility Positions (Population Group 10,000 - 24,999)

CHEMIST PLANT MAINTENANCE MECHANIC

Code 20270 Code 20480

Number Minimum Maximum Average Number Minimum Maximum AverageBudgeted Salary Salary Salary See Code Budgeted Salary Salary Salary See Code

Boone 2 40,263 60,394 45,486 Morganton 2 33,504 50,256 35,129Eden 1 38,437 57,656 41,439 Reidsville 6 31,662 52,296 33,576Graham 1 53,247 86,438 64,410 Shelby 3 38,162 58,006 44,273Lenoir 1 28,537 41,101 38,862 Total/Average 42 32,809 50,008 36,816Lexington 2 39,261 64,072 41,600Lumberton 2 39,759 56,179 46,108 TREATMENT PLANT OPERATOR

Morganton 2 36,938 55,407 48,087 Code 20620

Reidsville 1 38,437 57,656 Number Minimum Maximum AverageShelby 1 48,705 74,032 55,557 Budgeted Salary Salary Salary See Code

Total/Average 13 40,398 61,437 46,903 Albemarle 17 30,470 47,229 34,308Boone 4 31,547 47,320 33,200

LABORATORY TECHNICIAN Eden 12 31,622 52,296 38,457Code 20400 Elizabeth City 10 26,411 27,620 25,881

Number Minimum Maximum Average Graham 8 32,689 53,065 38,148Budgeted Salary Salary Salary See Code Havelock 2 31,013 46,520 33,310

Albemarle 1 30,470 47,229 Laurinburg 4 28,976 43,017 36,603Boone 1 34,781 52,171 34,781 Lenoir 10 27,186 39,142 32,971Eden 1 36,607 54,911 38,450 Lexington 6 30,761 50,201 33,415Graham 3 45,997 74,668 39,468 Lincolnton 3 28,204 42,305 34,710Lenoir 4 23,483 33,813 29,708 Lumberton 7 28,139 39,759 33,043Lincolnton 1 31,095 46,642 37,318 Morganton 12 28,942 43,413 30,221Lumberton 1 39,759 56,179 39,759 Mount Airy 14 26,959 42,461 34,435Morganton 1 31,908 47,863 35,385 Mount Holly 6 31,490 51,329 32,963Newton 3 33,429 50,144 37,270 Newton 7 30,321 45,482 32,433Reidsville 1 36,607 54,911 47,316 Reidsville 6 31,662 52,296 38,424Shelby 1 32,966 50,108 38,355 Shelby 3 32,966 50,108 33,051

Total/Average 18 34,282 51,694 36,495 Tarboro 2 35,968 52,637 37,421Total/Average 133 30,296 45,900 33,791

PLANT MAINTENANCE MECHANIC

Code 20480 SENIOR TREATMENT PLANT OPERATOR

Number Minimum Maximum Average Code 20630Budgeted Salary Salary Salary See Code Number Minimum Maximum Average

Albemarle 5 31,994 49,590 38,484 Budgeted Salary Salary Salary See Code

Boone 2 33,124 49,686 36,009 Albemarle 3 33,593 52,070 37,870Eden 4 33,203 52,296 39,984 Boone 6 34,781 52,171 37,759Elizabeth City 6 28,923 41,362 31,061 Eden 1 38,437 57,656 41,439Graham 1 29,650 48,132 32,188 Havelock 1 32,563 48,845 34,576Laurinburg 2 31,945 47,423 35,262 Laurinburg 1 36,979 54,894Lenoir 3 25,875 37,279 31,621 Lexington 9 27,901 45,534 37,364Lexington 2 35,609 58,115 48,743 Lumberton 1 32,632 46,108 52,167Lincolnton 4 31,095 46,642 35,934 Morganton 3 30,389 45,583 35,207Lumberton 2 41,772 59,023 46,108 Newton 3 33,429 52,650 40,765

Population Group 10,000 - 24,999 112

Page 127: North Carolina League of Municipalaties Documents...Shelby 20,080 328 64 Cleveland Siler City 8,635 76 37 Chatham Southern Pines 13,754 178 68 Moore Southport 3,428 48 24 Brunswick

Water and Wastewater Utility Positions (Population Group 10,000 - 24,999)

SENIOR TREATMENT PLANT OPERATOR WASTEWATER TREATMENT SUPERINTENDENT

Code 20630 Code 20640

Number Minimum Maximum Average Number Minimum Maximum AverageBudgeted Salary Salary Salary See Code Budgeted Salary Salary Salary See Code

Reidsville 5 38,437 57,656 41,626 Havelock 1 45,818 68,727 56,155Shelby 3 36,345 55,244 36,190 Lenoir 1 51,251 73,810 51,578Tarboro 2 39,655 58,032 44,170 Lexington 1 50,106 81,773 63,528

Total/Average 38 34,595 52,204 38,853 Lincolnton 1 45,941 68,911 58,519Lumberton 1 48,443 68,448 56,179

TREATMENT PLANT BACK-UP OPR. IN RESPONSIBLE CHARGE (ORC) Morganton 1 47,143 70,715 52,010Code 20635 Mount Airy 1 37,932 56,898 58,751

Number Minimum Maximum Average Mount Holly 1 46,525 75,835 50,317Budgeted Salary Salary Salary See Code Newton 1 47,038 70,557 56,818

Albemarle 2 42,875 66,456 46,374 Reidsville 1 54,084 81,126 68,621Boone 2 40,263 60,394 45,444 Shelby 1 56,383 85,702 61,506Eden 2 38,437 57,656 38,791 Tarboro 1 45,905 61,179 60,076Graham 3 37,842 61,430 47,524 Total/Average 16 47,846 71,957 57,202Havelock 1 41,559 62,339 41,559Laurinburg 1 36,979 54,894 45,055 STORMWATER ENGINEER

Lincolnton 1 35,996 53,994 36,715 Code 20744

Lumberton 3 32,632 46,108 43,191 Number Minimum Maximum AverageMorganton 1 36,938 55,407 41,512 Budgeted Salary Salary Salary See Code

Newton 2 40,633 60,950 48,448 Archdale 1 44,939 67,408 56,169Reidsville 1 40,358 60,537 42,640 Clemmons 1 60,098 88,793 66,965Shelby 3 40,080 60,906 40,269 Hope Mills 1 63,964 97,799 70,428

Total/Average 22 38,716 58,423 43,570 Leland 10090Lenoir 1 31,449 45,313 41,032

WASTEWATER TREATMENT SUPERINTENDENT Lexington 1 52,612 85,863 67,200Code 20640 Morrisville 1 56,227 89,962 57,641

Number Minimum Maximum Average Reidsville 10090Budgeted Salary Salary Salary See Code Shelby 1 51,141 77,734 60,840

Boone 1 47,746 71,619 58,240 Total/Average 7 51,490 78,982 60,039Eden 1 51,509 77,263 60,522Elizabeth City 1 36,460 52,318 43,763Graham 1 53,247 86,438 58,646

Population Group 10,000 - 24,999 113

Page 128: North Carolina League of Municipalaties Documents...Shelby 20,080 328 64 Cleveland Siler City 8,635 76 37 Chatham Southern Pines 13,754 178 68 Moore Southport 3,428 48 24 Brunswick

Water and Wastewater Utility Positions (Population Group 10,000 - 24,999)

STORMWATER TECHNICIAN METER READER

Code 20747 Code 20760

Number Minimum Maximum Average Number Minimum Maximum AverageBudgeted Salary Salary Salary See Code Budgeted Salary Salary Salary See Code

Clemmons 1 42,710 63,103 43,160 Lumberton 6 26,783 37,843 27,804Hope Mills 1 40,892 62,522 41,914 Morganton 4 26,251 39,377 29,669Kernersville 2 38,999 81,216 50,149 Mount Airy 1 23,228 34,932 29,692Morrisville 1 48,571 77,712 49,401 Mount Holly 2 29,990 48,884 38,383Mount Holly 1 31,490 51,329 37,093 Reidsville 20770Shelby 1 38,162 58,006 39,021 Shelby 4 29,901 45,449 34,320

Total/Average 7 40,137 65,648 44,412 Tarboro 2 32,625 50,130 39,552Total/Average 34 26,813 40,506 30,477

WATER DISTRIBUTION AND/OR WASTEWATER COLLECTION SUPT.

Code 20750 METER REPAIR TECHNICIAN

Number Minimum Maximum Average Code 20770Budgeted Salary Salary Salary See Code Number Minimum Maximum Average

Albemarle 1 52,115 80,778 57,803 Budgeted Salary Salary Salary See Code

Archdale 1 40,761 61,141 45,445 Albemarle 4 29,019 44,980 35,516Boone 1 48,940 73,410 55,453 Archdale 20430Eden 6 40,358 60,537 53,692 Eden 2 30,117 47,433 42,753Elon 1 53,844 80,766 62,235 Elizabeth City 1 27,620 39,486 30,284Graham 1 53,247 86,438 60,038 Havelock 20840Harrisburg 1 49,279 76,382 68,107 Laurinburg 1 30,424 45,168 40,919Havelock 1 45,818 68,727 47,665 Morganton 1 33,504 50,256 36,669Laurinburg 1 38,827 57,640 54,862 Reidsville 2 27,317 40,976 28,768Leland 1 46,364 74,183 53,664 Shelby 1 29,901 45,449 35,942Lenoir 1 51,251 73,810 52,520 Tarboro 20760Lincolnton 1 45,941 68,911 56,582 Total/Average 17 29,700 44,821 35,743Morganton 1 47,143 70,715 56,634Newton 1 47,038 70,557 49,152 WATER TREATMENT PLANT SUPERINTENDENT

Reidsville 20670 Code 20810

Shelby 1 56,383 85,702 64,272 Number Minimum Maximum AverageSouthern Pines 1 44,022 66,033 62,636 Budgeted Salary Salary Salary See Code

Total/Average 21 47,583 72,233 55,677 Boone 1 48,940 73,410 54,046Eden 1 51,509 77,263 63,977

METER READER Elizabeth City 1 43,934 63,213 50,892Code 20760 Graham 1 53,247 86,438 56,623

Number Minimum Maximum Average Harrisburg 1 42,569 65,982 58,240Budgeted Salary Salary Salary See Code Havelock 1 45,818 68,727 57,020

Elizabeth City 3 26,411 37,668 27,635 Laurinburg 1 66,402 98,574 98,574Havelock 20840 Lenoir 1 51,251 73,810 51,578Laurinburg 2 26,283 39,018 31,395 Lexington 50,106 81,773Leland 20830 Lumberton 1 48,443 68,448 65,150Lenoir 3 21,299 30,670 26,663 Morganton 1 47,143 70,715 47,615Lexington 5 25,306 41,301 29,086 Mount Airy 1 37,932 56,898 41,729Lincolnton 2 26,861 40,291 28,380

Population Group 10,000 - 24,999 114

Page 129: North Carolina League of Municipalaties Documents...Shelby 20,080 328 64 Cleveland Siler City 8,635 76 37 Chatham Southern Pines 13,754 178 68 Moore Southport 3,428 48 24 Brunswick

Water and Wastewater Utility Positions (Population Group 10,000 - 24,999)

WATER TREATMENT PLANT SUPERINTENDENT WATER DISTRIBUTION/WASTEWATER COLLECTION MAINT. WORKER

Code 20810 Code 20830

Number Minimum Maximum Average Number Minimum Maximum AverageBudgeted Salary Salary Salary See Code Budgeted Salary Salary Salary See Code

Mount Holly 1 46,525 75,835 57,501 Havelock 20840Newton 1 47,038 70,557 56,925 Laurinburg 4 30,424 45,168 39,126Reidsville 1 54,084 81,126 71,070 Leland 3 32,950 52,720 33,876Shelby 1 51,141 77,734 60,819 Lenoir 9 24,648 35,505 31,641Tarboro 1 45,905 67,179 50,626 Lexington 2 41,221 67,274 46,873

Total/Average 16 48,940 73,981 58,899 Morganton 4 26,251 39,377 28,424Newton 4 26,192 39,288 27,945

WATER AND WASTEWATER TREATMENT SUPERINTENDENT Reidsville 20840Code 20820 Shelby 20840

Number Minimum Maximum Average Southern Pines 8 24,444 36,666 26,193Budgeted Salary Salary Salary See Code Total/Average 59 28,490 44,238 31,227

Elizabeth City 1 43,934 63,213 58,753Graham 2 45,997 74,668 43,858 WATER DISTRIBUTION/WASTEWATER COLLECTION SYSTEM TECHNICIAN

Lenoir 1 51,251 73,810 52,795 Code 20840

Lexington 10200 Number Minimum Maximum AverageShelby 1 56,383 85,702 61,506 Budgeted Salary Salary Salary See Code

Total/Average 5 49,391 74,348 52,154 Boone 3 31,547 47,320 35,022Eden 6 33,203 57,656 40,696

WATER DISTRIBUTION/WASTEWATER COLLECTION MAINT. WORKER Havelock 8 28,130 42,195 30,412Code 20830 Lincolnton 5 26,861 40,291 27,300

Number Minimum Maximum Average Newton 2 28,877 43,316 31,131Budgeted Salary Salary Salary See Code Shelby 10 29,901 45,449 33,200

Boone 9 31,547 47,320 31,547 Southern Pines 1 26,438 39,658 29,410Eden 6 24,777 45,176 33,198 Total/Average 35 29,280 45,126 32,935Elizabeth City 3 22,702 32,283 25,850Graham 7 28,238 45,840 30,007

Population Group 10,000 - 24,999 115

Page 130: North Carolina League of Municipalaties Documents...Shelby 20,080 328 64 Cleveland Siler City 8,635 76 37 Chatham Southern Pines 13,754 178 68 Moore Southport 3,428 48 24 Brunswick

Engineering and Related Positions (Population Group 10,000 - 24,999)

UTILITY LOCATION TECHNICIAN ENGINEERING TECHNICIAN I

Code 20835 Code 20360

Number Minimum Maximum Average Number Minimum Maximum AverageBudgeted Salary Salary Salary See Code Budgeted Salary Salary Salary See Code

Boone 1 44,390 66,585 48,439 Reidsville 20285Eden 1 34,864 52,296 44,625 Shelby 20230Havelock 20840 Southern Pines 1 39,135 58,703 41,089Laurinburg 1 31,945 47,423 40,893 Tarboro 1 39,655 58,032 41,662Leland 20830 Total/Average 9 41,928 63,749 51,659Mount Holly 1 31,490 51,329 32,218Newton 1 30,321 45,482 37,996 SURVEY CREW CHIEF

Reidsville 20830 Code 20680

Shelby 1 31,396 47,722 40,477 Number Minimum Maximum AverageSouthern Pines 20840 Budgeted Salary Salary Salary See Code

Total/Average 6 34,068 51,806 40,775 Reidsville 20285Total/Average

CIVIL ENGINEER I

Code 20280 SURVEYOR

Number Minimum Maximum Average Code 20690Budgeted Salary Salary Salary See Code Number Minimum Maximum Average

Eden 1 59,627 89,441 72,206 Budgeted Salary Salary Salary See Code

Morganton 1 38,785 58,177 44,618 Morganton 1 42,760 64,141 53,849Stallings 1 55,685 89,566 59,620 Total/Average 1 42,760 64,141 53,849

Total/Average 3 51,366 79,061 58,815CONSTRUCTION INSPECTOR

CIVIL ENGINEER II Code 20320

Code 20285 Number Minimum Maximum AverageNumber Minimum Maximum Average Budgeted Salary Salary Salary See Code

Budgeted Salary Salary Salary See Code Eden 20835Havelock 1 55,694 83,541 65,000 Harrisburg 1 42,569 65,982 53,081Morganton 1 40,724 61,086 45,678 Kernersville 2 38,999 66,816 48,185Reidsville 1 44,495 66,743 63,369 Morrisville 1 48,571 77,712 56,125Shelby 10090 Southern Pines 1 40,701 61,051 43,826Waxhaw 1 55,321 82,980 82,500 Total/Average 5 42,710 67,890 49,880

Total/Average 4 49,059 73,588 64,137EQUIPMENT OPERATOR I

ENGINEERING TECHNICIAN I Code 20370

Code 20360 Number Minimum Maximum AverageNumber Minimum Maximum Average Budgeted Salary Salary Salary See Code

Budgeted Salary Salary Salary See Code Eden 10 31,622 49,805 39,088Albemarle 1 42,875 66,456 Elizabeth City 3 30,284 43,300 32,284Kernersville 1 45,145 66,816 60,165 Graham 1 29,650 48,132 26,893Morrisville 3 53,549 85,677 63,589 Kernersville 7 23,941 39,066 27,803Mount Airy 2 31,208 46,812 39,793 Laurinburg 2 27,597 40,969 36,222

Population Group 10,000 - 24,999 116

Page 131: North Carolina League of Municipalaties Documents...Shelby 20,080 328 64 Cleveland Siler City 8,635 76 37 Chatham Southern Pines 13,754 178 68 Moore Southport 3,428 48 24 Brunswick

Field Operations Positions (Population Group 10,000 - 24,999)

EQUIPMENT OPERATOR I MAINTENANCE WORKER I

Code 20370 Code 20420

Number Minimum Maximum Average Number Minimum Maximum AverageBudgeted Salary Salary Salary See Code Budgeted Salary Salary Salary See Code

Lincolnton 7 28,204 42,305 31,536 Hope Mills 10 26,142 39,970 29,000Lumberton 4 26,129 36,919 26,129 Kernersville 10 21,716 49,860 28,432Morganton 4 27,564 41,346 30,843 Laurinburg 4 26,283 39,018 29,564Newton 6 27,502 43,316 31,313 Leland 3 29,867 47,819 30,711Roanoke Rapids 1 25,953 38,531 30,413 Lewisville 1 31,071 49,715 33,821Shelby 5 28,477 43,285 29,141 Lexington 4 24,102 39,334 27,128Southern Pines 2 25,421 38,132 29,986 Morganton 11 25,001 37,502 27,399Tarboro 1 25,562 37,407 28,177 Morrisville 5 31,309 50,095 31,787

Total/Average 53 27,531 41,732 31,745 Mount Airy 6 20,117 30,176 20,620Roanoke Rapids 11 22,390 33,240 24,494

EQUIPMENT OPERATOR III Shelby 10 25,830 39,261 26,298Code 20380 Southern Pines 13 23,504 35,256 24,366

Number Minimum Maximum Average Tarboro 7 23,186 33,929 23,588Budgeted Salary Salary Salary See Code Waxhaw 2 29,441 44,197 33,658

Boone 5 31,547 47,320 33,579 Total/Average 127 26,280 41,097 27,516Clemmons 6 31,970 47,088 34,247Eden 1 33,203 54,911 40,317 MAINTENANCE WORKER II

Elizabeth City 4 31,227 44,748 33,484 Code 20430

Havelock 8 26,791 40,186 30,198 Number Minimum Maximum AverageKernersville 5 29,101 47,485 36,757 Budgeted Salary Salary Salary See Code

Laurinburg 2 30,424 45,168 42,544 Albemarle 4 27,637 42,838 32,240Lincolnton 5 29,614 44,421 34,172 Archdale 3 27,589 43,452 41,176Lumberton 1 26,129 36,919 29,562 Boone 2 30,045 45,067 30,980Morganton 2 30,389 45,583 36,159 Clemmons 1 31,870 47,088 32,219Newton 1 30,321 45,482 40,374 Eden 2 27,317 43,023 33,526Roanoke Rapids 1 30,102 44,701 37,877 Elon 3 33,055 49,583 42,394Southern Pines 5 28,596 42,894 34,933 Graham 3 28,238 45,840 33,440

Total/Average 46 29,955 45,147 34,429 Harrisburg 4 30,252 46,891 34,444Havelock 3 25,514 38,271 30,740

MAINTENANCE WORKER I Hope Mills 6 29,706 45,420 32,000Code 20420 Knightdale 7 34,140 50,830 36,663

Number Minimum Maximum Average Laurinburg 3 27,597 40,969 33,725Budgeted Salary Salary Salary See Code Leland 3 31,381 50,210 33,273

Archdale 9 26,275 39,412 28,825 Lenoir 7 25,875 37,279 28,188Clemmons 2 28,907 42,710 29,640 Lexington 2 26,573 43,367 30,386Eden 1 24,777 37,166 28,975 Lincolnton 1 26,861 40,291 40,899Elon 6 29,982 44,973 29,982 Lumberton 8 23,672 31,836 24,263Graham 8 26,893 43,657 31,563 Morganton 2 26,251 39,377 33,221Harrisburg 4 28,811 44,657 30,424 Morrisville 4 34,519 60,890 38,384

Population Group 10,000 - 24,999 117

Page 132: North Carolina League of Municipalaties Documents...Shelby 20,080 328 64 Cleveland Siler City 8,635 76 37 Chatham Southern Pines 13,754 178 68 Moore Southport 3,428 48 24 Brunswick

Field Operations Positions (Population Group 10,000 - 24,999)

MAINTENANCE WORKER II SANITATION EQUIPMENT OPERATOR II

Code 20430 Code 20550

Number Minimum Maximum Average Number Minimum Maximum AverageBudgeted Salary Salary Salary See Code Budgeted Salary Salary Salary See Code

Mount Airy 6 22,179 33,269 26,455 Newton 1 28,877 43,316 34,113Newton 4 26,192 39,288 29,502 Reidsville 3 28,682 43,025 35,567Pinehurst 12 25,180 39,659 27,981 Roanoke Rapids 6 25,953 38,531 27,459Roanoke Rapids 8 24,704 36,670 30,317 Shelby 14 28,477 43,285 31,242Southern Pines 5 25,421 38,132 35,515 Total/Average 75 28,888 44,167 33,379Tarboro 11 23,186 43,303 24,287Waxhaw 4 32,344 48,516 41,635 SANITATION SUPERVISOR

Total/Average 118 27,973 43,129 31,358 Code 20560

Number Minimum Maximum AverageSANITATION EQUIPMENT OPERATOR I Budgeted Salary Salary Salary See Code

Code 20540 Eden 2 34,864 52,296 40,717Number Minimum Maximum Average Elizabeth City 2 36,460 52,318 37,280

Budgeted Salary Salary Salary See Code Harrisburg 1 40,542 62,840 47,902Albemarle 3 29,019 44,980 31,235 Hope Mills 1 63,964 97,799 63,964Eden 3 26,016 39,024 30,027 Kernersville 2 40,949 60,604 48,805Graham 5 32,689 53,065 40,368 Laurinburg 1 33,542 49,796 48,581Havelock 20380 Lenoir 1 29,946 43,157 30,978Kernersville 9 27,715 43,071 30,577 Mount Airy 1 34,406 51,609 43,871Laurinburg 1 28,976 43,017 31,204 Mount Holly 1 36,454 59,419 43,258Lenoir 4 25,875 37,279 28,557 Newton 1 38,398 58,047 39,301Lexington 1 25,306 41,301 31,294 Reidsville 1 36,607 54,911 38,396Morganton 1 27,564 41,346 33,715 Shelby 1 42,074 63,952 44,699Newton 9 27,502 41,253 30,096 Total/Average 15 39,017 58,896 43,637Pinehurst 8 29,149 43,724 31,967Reidsville 5 27,317 40,976 29,158 SANITATION WORKER

Shelby 20550 Code 20570

Tarboro 3 28,183 41,243 28,747 Number Minimum Maximum AverageTotal/Average 52 27,493 42,523 31,344 Budgeted Salary Salary Salary See Code

Eden 1 30,117 45,176 36,687SANITATION EQUIPMENT OPERATOR II Graham 1 25,612 41,578 38,599Code 20550 Hope Mills 3 26,142 45,420 36,000

Number Minimum Maximum Average Kernersville 1 21,716 32,138 30,219Budgeted Salary Salary Salary See Code Laurinburg 2 22,705 33,707 25,131

Albemarle 4 30,470 47,229 33,587 Lenoir 8 21,299 30,670 22,766Eden 3 27,317 43,023 39,631 Morganton 7 27,564 41,346 29,444Elizabeth City 4 31,707 45,418 30,284 Mount Airy 7 21,123 31,685 24,371Kernersville 7 30,557 49,860 35,852 Mount Holly 6 25,906 42,228 31,446Laurinburg 10 31,945 47,423 40,370 Reidsville 4 22,473 33,710 22,641Lexington 8 29,296 47,811 33,210 Roanoke Rapids 4 22,390 33,240 22,614Morganton 2 30,389 45,583 34,795 Shelby 20550Mount Airy 6 23,288 34,932 30,105 Tarboro 6 24,345 35,627 25,305Mount Holly 7 28,583 44,730 30,795 Total/Average 50 24,283 37,210 26,882

Population Group 10,000 - 24,999 118

Page 133: North Carolina League of Municipalaties Documents...Shelby 20,080 328 64 Cleveland Siler City 8,635 76 37 Chatham Southern Pines 13,754 178 68 Moore Southport 3,428 48 24 Brunswick

Field Operations Positions (Population Group 10,000 - 24,999)

SANITATION SUPERINTENDENT STREET CREW LEADER

Code 20580 Code 20660

Number Minimum Maximum Average Number Minimum Maximum AverageBudgeted Salary Salary Salary See Code Budgeted Salary Salary Salary See Code

Albemarle 1 52,115 80,778 62,317 Albemarle 1 35,273 54,673 45,157Eden 1 46,720 70,080 48,970 Archdale 1 40,761 61,141 50,123Kernersville 1 54,875 81,216 67,972 Boone 2 36,520 54,779 37,318Laurinburg 1 36,979 54,894 50,975 Eden 4 40,358 60,537 44,774Lenoir 1 51,251 73,810 49,999 Elizabeth City 1 36,460 52,318 36,453Morganton 1 42,760 64,141 43,606 Elon 1 34,708 52,062 52,125Newton 1 47,038 70,557 57,117 Graham 1 34,323 55,718 38,599Pinehurst 1 47,481 71,221 55,784 Havelock 1 34,192 51,287 34,722Reidsville 1 51,509 77,265 61,602 Hope Mills 1 40,892 62,522 50,556Roanoke Rapids 1 39,294 58,347 49,688 Kernersville 3 37,142 54,970 43,099

Total/Average 10 47,002 70,231 54,803 Knightdale 1 45,751 68,117 47,137Laurinburg 1 33,542 49,796 37,951

CDL TRUCK DRIVER Lenoir 2 25,875 37,279 31,643Code 20590 Lexington 4 33,914 55,347 39,420

Number Minimum Maximum Average Lincolnton 1 32,649 48,974 38,986Budgeted Salary Salary Salary See Code Lumberton 9 34,284 48,443 40,309

Archdale 20430 Morganton 1 38,785 58,177 41,543Eden 2 34,864 52,296 40,717 Morrisville 1 44,055 70,488 48,367Havelock 20380 Mount Airy 1 26,959 40,439Lenoir 10 25,875 37,279 28,686 Mount Holly 2 33,064 53,894 45,662Reidsville 20430 Pinehurst 2 34,500 51,881 42,640Shelby 20550 Reidsville 6 31,622 49,805 33,711

Total/Average 12 30,370 44,788 30,691 Roanoke Rapids 4 28,639 42,547 33,759Southern Pines 1 34,791 52,187 39,737

STOCK KEEPER Total/Average 52 35,377 53,641 40,042Code 20650

Number Minimum Maximum Average STREET SUPERINTENDENTBudgeted Salary Salary Salary See Code Code 20670

Laurinburg 1 30,424 45,168 37,997 Number Minimum Maximum AverageLumberton 6 31,060 43,887 34,612 Budgeted Salary Salary Salary See Code

Morganton 1 28,942 43,413 37,461 Albemarle 1 49,633 76,931Newton 1 28,877 43,316 39,143 Boone 1 46,609 69,914 54,579Reidsville 20040 Clemmons 1 47,088 69,571 53,186Tarboro 1 26,840 39,278 30,158 Eden 1 46,720 70,080 55,068

Total/Average 10 29,229 43,012 35,243 Elizabeth City 1 43,934 63,213 48,300

Population Group 10,000 - 24,999 119

Page 134: North Carolina League of Municipalaties Documents...Shelby 20,080 328 64 Cleveland Siler City 8,635 76 37 Chatham Southern Pines 13,754 178 68 Moore Southport 3,428 48 24 Brunswick

Field Operations Positions (Population Group 10,000 - 24,999)

STREET SUPERINTENDENT TRAFFIC TECNICIAN

Code 20670 Code 20720

Number Minimum Maximum Average Number Minimum Maximum AverageBudgeted Salary Salary Salary See Code Budgeted Salary Salary Salary See Code

Graham 1 50,711 82,322 50,711 Mount Airy 1 25,675 38,513 36,209Havelock 1 43,637 65,456 46,531 Reidsville 2 28,682 52,296 37,986Kernersville 1 54,875 81,216 65,619 Total/Average 3 27,179 45,405 37,394Knightdale 1 48,039 71,523 53,595Laurinburg 1 40,768 60,522 46,126 TRAFFIC SIGNS TECNICIAN

Leland 1 44,156 70,650 48,714 Code 20730

Lenoir 1 51,251 73,810 50,489 Number Minimum Maximum AverageLewisville 10210 Budgeted Salary Salary Salary See Code

Lexington 1 52,612 85,863 63,493 Laurinburg 20660Lumberton 1 41,772 59,023 50,895 Lenoir 2 25,875 37,279 25,875Morganton 1 42,760 64,141 46,733 Morganton 1 25,001 37,502 35,628Morrisville 1 56,227 89,962 60,760 Reidsville 20720Mount Holly 1 40,190 65,509 63,337 Shelby 1 29,901 45,449 36,171Newton 1 47,038 70,557 54,397 Total/Average 4 26,926 40,077 30,887Pinehurst 1 49,855 74,782 74,779Reidsville 1 54,084 81,126 80,599 TRAFFIC ENGINEER

Roanoke Rapids 4 39,294 58,347 49,557 Code 20710

Shelby 1 62,162 94,486 63,918 Number Minimum Maximum AverageSouthern Pines 1 44,022 66,033 55,634 Budgeted Salary Salary Salary See Code

Tarboro 1 48,201 70,538 51,652 Reidsville 20720Total/Average 27 47,735 72,316 55,282 Total/Average

Population Group 10,000 - 24,999 120

Page 135: North Carolina League of Municipalaties Documents...Shelby 20,080 328 64 Cleveland Siler City 8,635 76 37 Chatham Southern Pines 13,754 178 68 Moore Southport 3,428 48 24 Brunswick

Parks and Recreation Positions (Population Group 10,000 - 24,999)

RECREATION PROGRAM SUPERINTENDENT RECREATION CENTER SUPERVISOR

Code 10230 Code 20490

Number Minimum Maximum Average Number Minimum Maximum AverageBudgeted Salary Salary Salary See Code Budgeted Salary Salary Salary See Code

Albemarle 1 49,633 76,931 Eden 4 28,682 60,537 40,837Elizabeth City 1 43,934 63,213 55,536 Graham 2 39,734 64,501 45,459Lexington 1 43,284 70,638 51,000 Havelock 1 35,900 53,851 38,255Lumberton 1 52,151 73,688 57,565 Lenoir 3 40,144 57,830 43,259Morrisville 1 61,990 99,183 77,466 Lumberton 1 37,843 53,472 39,759Mount Holly 1 40,545 72,224 61,297 Morganton 1 38,785 58,177 41,130Newton 1 49,389 74,084 71,309 Morrisville 2 53,549 85,677 56,621Reidsville 1 46,720 70,080 51,003 Mount Airy 1 58,846 88,269 65,280Roanoke Rapids 1 46,961 69,663 53,351 Reidsville 20510Shelby 1 48,705 74,037 51,896 Roanoke Rapids 1 39,294 58,347 40,866Stallings 1 44,505 71,584 57,265 Shelby 1 42,074 63,952 42,557

Total/Average 11 47,983 74,120 58,769 Southern Pines 1 37,630 56,445 38,213Tarboro 3 34,257 50,130 36,404

PARKS SUPERINTENDENT Total/Average 21 40,562 62,599 43,455Code 20450

Number Minimum Maximum Average RECREATION ACTIVITIES COORDINATORBudgeted Salary Salary Salary See Code Code 20500

Albemarle 1 40,833 63,291 47,382 Number Minimum Maximum AverageArchdale 20250 Budgeted Salary Salary Salary See Code

Elizabeth City 1 43,934 63,213 58,230 Archdale 1 33,534 50,301 35,211Graham 1 39,734 64,501 39,734 Elizabeth City 1 36,460 52,318 48,641Harrisburg 1 46,932 72,745 50,264 Harrisburg 1 40,542 62,840 45,760Kernersville 1 47,402 70,157 57,330 Havelock 3 29,536 44,304 31,179Knightdale 1 52,962 78,854 54,567 Kernersville 1 35,373 52,353 39,856Leland 1 42,054 67,286 43,763 Knightdale 1 39,521 58,842 46,342Lexington 1 41,221 67,274 55,327 Lenoir 1 24,648 35,505 28,396Lumberton 1 39,759 56,179 43,887 Lewisville 20300Morrisville 1 56,227 89,962 68,195 Lexington 1 33,914 55,347 34,000Mount Airy 1 36,126 54,189 53,422 Lincolnton 2 37,796 56,693 41,405Pinehurst 1 45,220 67,830 55,461 Lumberton 2 37,843 53,472 39,807Reidsville 20670 Morrisville 4 41,958 67,131 46,219Shelby 1 48,705 74,032 49,525 Mount Holly 1 31,490 51,329 41,016Southern Pines 10220 Reidsville 20520Waxhaw 1 41,280 61,921 47,592 Roanoke Rapids 1 28,639 42,547 40,866

Total/Average 14 44,456 67,960 51,763 Shelby 20520Stallings 1 33,947 54,602 40,000

Total/Average 21 34,657 52,685 40,044

Population Group 10,000 - 24,999 121

Page 136: North Carolina League of Municipalaties Documents...Shelby 20,080 328 64 Cleveland Siler City 8,635 76 37 Chatham Southern Pines 13,754 178 68 Moore Southport 3,428 48 24 Brunswick

Parks and Recreation Positions (Population Group 10,000 - 24,999)

RECREATION SUPERVISOR FOR ATHLETICS RECREATION PROGRAM SUPERVISOR

Code 20510 Code 20520

Number Minimum Maximum Average Number Minimum Maximum AverageBudgeted Salary Salary Salary See Code Budgeted Salary Salary Salary See Code

Albemarle 3 40,833 63,291 47,050 Archdale 2 36,971 55,457 41,120Archdale 1 36,971 55,457 43,247 Eden 1 36,607 54,911 42,713Eden 1 44,495 66,743 54,158 Elizabeth City 1 34,795 49,896 38,900Graham 2 43,806 71,112 50,906 Elon 1 31,481 47,222 41,319Harrisburg 1 40,542 62,840 49,483 Graham 1 43,806 71,112 48,818Hope Mills 1 38,360 58,651 43,000 Harrisburg 1 46,932 72,745 61,714Knightdale 2 45,751 68,117 48,652 Havelock 1 35,900 53,851 38,255Lenoir 1 28,537 41,101 32,781 Hope Mills 1 43,591 66,649 54,110Lexington 1 33,914 55,347 43,000 Kernersville 1 40,949 60,604 41,972Lumberton 1 37,843 53,472 42,816 Knightdale 2 48,039 71,523 56,329Morganton 1 38,785 58,177 47,283 Leland 1 40,051 64,082 42,515Morrisville 1 46,258 74,011 49,938 Lexington 1 37,391 61,020 45,435Mount Holly 1 36,454 59,419 44,558 Pinehurst 1 39,063 58,594 47,118Newton 2 38,698 58,047 42,724 Reidsville 1 36,607 54,911 43,864Pinehurst 1 39,063 58,594 49,513 Roanoke Rapids 2 31,617 46,961 36,656Reidsville 20520 Shelby 1 44,177 67,149 50,606Roanoke Rapids 20510 Southern Pines 1 37,630 56,445 43,260Shelby 1 44,177 67,149 44,408 Total/Average 20 39,153 59,596 45,440Southern Pines 1 37,630 56,445 47,613Tarboro 1 39,655 58,032 41,938

Total/Average 26 38,168 57,604 45,480

Population Group 10,000 - 24,999 122

Page 137: North Carolina League of Municipalaties Documents...Shelby 20,080 328 64 Cleveland Siler City 8,635 76 37 Chatham Southern Pines 13,754 178 68 Moore Southport 3,428 48 24 Brunswick

Planning Positions (Population Group 10,000 - 24,999)

PLANNING TECHNICIAN PLANNER

Code 20465 Code 20470

Number Minimum Maximum Average Number Minimum Maximum AverageBudgeted Salary Salary Salary See Code Budgeted Salary Salary Salary See Code

Archdale 1 40,761 61,141 42,798 Mount Holly 2 46,525 75,835 57,048Elizabeth City 1 36,460 52,318 33,234 Reidsville 10160Hope Mills 1 38,360 58,651 45,000 Roanoke Rapids 1 39,294 58,347 50,440Kernersville 1 32,085 47,485 41,393 Shelby 1 42,074 63,952 42,224Knightdale 1 39,521 58,842 40,719 Southern Pines 1 42,329 63,494 45,176Morrisville 1 41,958 67,131 42,797 Summerfield 1 48,000Pinehurst 1 37,202 55,804 42,182 Waxhaw 2 47,788 71,681 58,750Reidsville 20610 Total/Average 20 44,015 68,032 51,444Shelby 20470Southern Pines 1 36,183 54,274 39,396 SENIOR PLANNER

Stallings 1 34,437 55,390 43,502 Code 20475

Waxhaw 1 41,280 61,921 43,701 Number Minimum Maximum AverageTotal/Average 10 37,825 57,296 41,472 Budgeted Salary Salary Salary See Code

Albemarle 1 52,115 80,778 56,389PLANNER Boone 1 46,609 69,914 50,165Code 20470 Harrisburg 1 49,279 76,382

Number Minimum Maximum Average Kernersville 1 57,619 85,276 62,953Budgeted Salary Salary Salary See Code Knightdale 2 58,391 86,936 71,676

Albemarle 1 38,889 60,277 Laurinburg 20160Archdale 1 42,799 64,198 44,938 Leland 2 51,117 81,787 54,217Boone 1 44,390 66,585 44,390 Lexington 1 52,612 85,863 65,331Eden 1 42,376 63,564 52,863 Lumberton 1 43,867 62,011 56,179Elizabeth City 1 38,185 54,831 47,437 Morganton 1 44,898 67,348 49,268Graham 1 39,734 64,501 41,720 Morrisville 2 65,089 104,141 82,982Havelock 20160 Newton 1 57,174 85,761 72,719Knightdale 1 45,751 68,117 48,566 Pinehurst 2 49,855 74,782 58,773Laurinburg 20160 Reidsville 10160Leland 1 44,156 70,650 46,446 Shelby 10160Lewisville 1 55,928 90,604 81,823 Southern Pines 1 49,519 74,279 64,927Lexington 1 45,448 74,171 53,036 Waxhaw 1 70,350Morrisville 2 48,571 77,712 49,389 Total/Average 18 52,165 79,635 63,740

Population Group 10,000 - 24,999 123

Page 138: North Carolina League of Municipalaties Documents...Shelby 20,080 328 64 Cleveland Siler City 8,635 76 37 Chatham Southern Pines 13,754 178 68 Moore Southport 3,428 48 24 Brunswick

Fire/Telecommunications Positions (Population Group 10,000 - 24,999)

ASSISTANT FIRE CHIEF TELECOMMUNICATORS SUPERVISOR

Code 30030 Code 30055

Number Minimum Maximum Average Number Minimum Maximum AverageBudgeted Salary Salary Salary See Code Budgeted Salary Salary Salary See Code

Boone 1 53,956 80,934 67,414 Archdale 1 35,211 52,816 37,374Eden 1 51,509 77,263 60,551 Boone 1 48,940 73,410 53,171Elizabeth City 1 50,594 72,898 64,388 Havelock 1 31,013 46,520 32,680Elon 1 48,838 73,257 64,740 Kernersville 1 47,402 70,157 59,580Harrisburg 1 59,899 92,843 73,733 Lenoir 2 31,449 45,313 36,586Havelock 1 55,694 83,542 64,361 Lexington 1 35,609 58,115 40,354Hope Mills 1 56,289 86,064 63,125 Mount Airy 1 32,768 49,152 39,793Kernersville 2 63,526 94,017 72,236 Shelby 2 42,074 63,952 44,512Leland 1 65,239 104,383 69,540 Southern Pines 1 33,453 50,180 55,580Lenoir 1 51,251 73,810 63,000 Total/Average 11 37,547 56,624 43,703Lincolnton 1 50,650 75,975 56,815Lumberton 2 52,151 73,688 61,236 EMT PARAMEDIC

Morganton 1 44,898 67,348 53,144 Code 30060

Mount Airy 1 50,133 75,200 63,920 Number Minimum Maximum AverageMount Holly 1 51,294 83,608 64,604 Budgeted Salary Salary Salary See Code

Newton 1 57,174 85,761 64,927 Havelock 30090Pinehurst 1 54,965 82,447 82,445 Leland 12 40,051 64,082 41,345 30090Reidsville 1 51,509 77,265 62,866 Reidsville 30100Roanoke Rapids 1 49,328 73,234 Total/Average 12 40,051 64,082 41,345Shelby 2 68,533 104,170 71,053Southern Pines 30130 EMT BASIC

Total/Average 23 54,372 81,885 65,847 Code 30070

Number Minimum Maximum AveragePUBLIC SAFETY TELECOMMUNICATOR Budgeted Salary Salary Salary See Code

Code 30050 Havelock 30090Number Minimum Maximum Average Leland 30100

Budgeted Salary Salary Salary See Code Reidsville 30090Archdale 4 31,937 47,906 36,772 Shelby 30090Boone 8 33,124 49,686 37,158 Southern Pines 30090Havelock 5 29,536 44,304 30,628 Total/Average

Kernersville 8 32,085 47,485 38,175Lenoir 6 27,186 39,142 27,368 FIRE STATION SUPERVISOR

Lexington 4 27,901 45,534 29,405 Code 30080

Lumberton 12 29,563 41,772 33,449 Number Minimum Maximum AverageMount Holly 6 29,990 48,884 33,294 Budgeted Salary Salary Salary See Code

Newton 4 28,877 43,316 31,261 Albemarle 9 45,019 69,779 49,222Pinehurst 4 30,607 48,205 36,769 Boone 10 38,346 57,518 40,776Shelby 7 28,477 43,285 30,434 Eden 3 42,376 63,564 49,027Southern Pines 5 29,740 44,610 33,107 Elizabeth City 9 37,605 54,021 47,918Tarboro 5 29,592 43,303 33,489 Elon 4 46,512 69,768 54,705

Total/Average 78 29,893 45,187 33,385 Harrisburg 9 44,697 69,280 52,373Havelock 4 45,818 68,727 45,697Hope Mills 3 46,468 75,737 48,000Kernersville 16 45,145 66,816 53,814

Population Group 10,000 - 24,999 124

Page 139: North Carolina League of Municipalaties Documents...Shelby 20,080 328 64 Cleveland Siler City 8,635 76 37 Chatham Southern Pines 13,754 178 68 Moore Southport 3,428 48 24 Brunswick

Fire/Telecommunications Positions (Population Group 10,000 - 24,999)

FIRE STATION SUPERVISOR FIRE FIGHTER

Code 30080 Code 30090

Number Minimum Maximum Average Number Minimum Maximum AverageBudgeted Salary Salary Salary See Code Budgeted Salary Salary Salary See Code

Knightdale 3 52,962 78,854 58,193 Albemarle 8 31,994 49,590 36,610Leland 9 48,682 77,892 53,445 Boone 9 34,781 52,171 34,932Lenoir 6 38,230 55,078 41,932 Elizabeth City 17 31,227 44,748 32,116Lexington 3 50,106 81,773 67,024 Harrisburg 23 31,765 49,236 36,044Lincolnton 3 41,670 62,504 45,206 Havelock 12 43,637 65,456 45,419Lumberton 5 41,772 59,023 47,734 Hope Mills 29 35,985 55,020 38,000Morrisville 9 56,227 89,962 60,129 Kernersville 30 33,689 52,353 38,623Newton 9 42,664 63,996 43,216 Laurinburg 4 38,827 57,640 37,593Pinehurst 6 45,220 67,830 49,704 Leland 4 42,054 67,286 46,541Reidsville 9 38,437 57,656 42,303 Lenoir 12 25,875 37,279 26,467Shelby 12 48,150 75,596 49,202 Lexington 21 27,901 45,534 32,714Southern Pines 3 44,022 66,033 54,044 Lincolnton 6 29,614 44,421 30,212Tarboro 3 41,638 60,933 52,174 Lumberton 36 31,060 43,887 35,546

Total/Average 147 44,626 67,834 49,713 Morganton 12 30,389 45,583 32,397Morrisville 18 39,959 70,488 43,306

FIRE BATTALION CHIEF Mount Airy 9 30,777 46,166 35,428Code 30085 Mount Holly 18 33,064 53,894 37,450

Number Minimum Maximum Average Newton 8 31,837 47,756 32,740Budgeted Salary Salary Salary See Code Pinehurst 7 33,744 50,616 35,253

Albemarle 3 54,720 84,816 61,119 Reidsville 5 31,622 47,433 28,943Boone 3 46,609 69,914 54,002 Roanoke Rapids 8 30,102 44,701 29,949Elizabeth City 3 43,268 62,280 58,676 Shelby 20 34,220 53,725 34,367Graham 1 50,711 82,322 55,854 Southern Pines 12 32,166 54,274 35,723Harrisburg 3 51,743 80,202 62,069 Total/Average 328 33,317 51,272 35,855Kernersville 3 52,262 77,347 62,849Leland 3 56,356 90,170 62,661 FIRE FIGHTER-DRIVER

Lenoir 3 42,120 60,724 45,097 Code 30100

Lumberton 3 48,443 68,448 53,472 Number Minimum Maximum AverageMorrisville 3 65,089 104,141 77,385 Budgeted Salary Salary Salary See Code

Newton 3 49,389 74,084 56,643 Albemarle 4 35,273 54,673 39,183Pinehurst 3 49,855 74,782 64,086 Boone 4 36,520 54,779 36,812Reidsville 3 46,720 70,080 50,612 Eden 11 33,203 54,911 40,358Roanoke Rapids 3 39,294 58,347 47,403 Elizabeth City 7 34,266 49,160 40,360Shelby 3 65,526 101,306 66,291 Elon 6 38,266 57,399 38,769

Total/Average 43 50,807 77,264 58,673 Graham 6 39,734 64,501 44,327

Population Group 10,000 - 24,999 125

Page 140: North Carolina League of Municipalaties Documents...Shelby 20,080 328 64 Cleveland Siler City 8,635 76 37 Chatham Southern Pines 13,754 178 68 Moore Southport 3,428 48 24 Brunswick

Fire/Telecommunications Positions (Population Group 10,000 - 24,999)

FIRE FIGHTER-DRIVER ASSISTANT FIRE STATION SUPERVISOR

Code 30100 30120

Number Minimum Maximum Average Number Minimum Maximum AverageBudgeted Salary Salary Salary See Code Budgeted Salary Salary Salary See Code

Harrisburg 7 36,772 56,997 42,587 Elizabeth City 3 43,268 62,280 58,677Havelock 30090 Elon 6 42,188 63,282 50,293Kernersville 15 38,999 57,719 46,084 Hope Mills 3 43,591 66,649 44,000Knightdale 6 43,572 64,873 47,767 Knightdale 3 48,039 71,523 49,662Leland 16 34,598 61,030 37,352 30070 Lenoir 9 34,632 49,958 37,988Lenoir 23 29,946 43,157 30,437 Lincolnton 3 35,996 53,994 40,004Lexington 12 32,299 52,712 33,443 Lumberton 3 37,843 53,472 41,772Lincolnton 8 32,649 48,974 34,708 Morrisville 3 50,999 81,598 65,672Morganton 9 33,504 50,256 38,729 Pinehurst 9 39,063 58,594 42,372Morrisville 12 46,258 74,011 54,971 Reidsville 30100Newton 12 35,100 52,650 35,905 Southern Pines 3 40,701 61,051 48,091Pinehurst 2 37,202 55,804 37,716 Tarboro 3 39,655 58,032 44,208Reidsville 6 33,205 49,805 35,822 Total/Average 48 41,452 61,858 45,859Roanoke Rapids 9 33,240 49,328 35,294Shelby 9 37,727 59,231 39,340 FIRE PREVENTION SUPERVISOR

Southern Pines 3 37,630 56,445 40,800 Code 30130

Tarboro 14 34,257 55,268 37,568 Number Minimum Maximum AverageTotal/Average 201 36,101 55,622 38,961 Budgeted Salary Salary Salary See Code

Albemarle 1 47,269 73,268 63,294FIRE INSPECTOR Elizabeth City 1 49,826 71,822 70,437Code 30110 Harrisburg 1 49,279 76,382 58,110

Number Minimum Maximum Average Kernersville 2 42,995 70,157 52,259Budgeted Salary Salary Salary See Code Lenoir 1 51,251 73,820 52,395

Albemarle 2 38,889 60,277 40,893 Lexington 1 47,719 77,879 55,117Graham 1 45,997 74,668 57,077 Morrisville 1 65,089 104,141 76,315Havelock 1 48,110 72,165 52,950 Newton 1 47,038 58,798 54,496Hope Mills 1 46,535 75,737 51,082 Reidsville 30030Laurinburg 2 40,768 60,522 46,126 Roanoke Rapids 30030Leland 1 40,051 64,082 40,456 Southern Pines 1 49,519 74,279 67,726Lenoir 1 34,632 49,958 39,574 Total/Average 10 49,998 75,616 60,241Lexington 1 33,914 55,347 39,261Lincolnton 1 37,796 56,693 53,613 FIRE TRAINING INSTRUCTOR

Lumberton 1 43,887 62,011 49,654 Code 30140

Morrisville 2 48,571 77,712 54,590 Number Minimum Maximum AverageMount Holly 1 40,545 72,224 55,586 Budgeted Salary Salary Salary See Code

Reidsville 1 34,864 52,296 Roanoke Rapids 30110Roanoke Rapids 1 46,961 69,663 52,312 Shelby 1 53,968 81,620 55,494Shelby 2 37,727 59,231 40,499 Total/Average 1 53,968 81,620 55,494Southern Pines 2 40,701 66,033 46,273

Total/Average 21 41,247 64,289 47,416

Population Group 10,000 - 24,999 126

Page 141: North Carolina League of Municipalaties Documents...Shelby 20,080 328 64 Cleveland Siler City 8,635 76 37 Chatham Southern Pines 13,754 178 68 Moore Southport 3,428 48 24 Brunswick

Fire/Telecommunications Positions (Population Group 10,000 - 24,999)

FIRE PREVENTION SUPERVISOR FIRE PREVENTION SUPERVISOR

Code 30130 Code 30130

Number Minimum Maximum Average Number Minimum Maximum AverageBudgeted Salary Salary Salary See Code Budgeted Salary Salary Salary See Code

Elizabeth City 1 48,365 71,822 63,125 Roanoke Rapids 1 46,961 69,663 56,077Kernersville 1 52,262 77,347 57,130 Southern Pines 1 51,500 77,250 59,803Mount Holly 1 44,310 72,224 49,374 Total/Average 5 48,680 73,661 57,102Reidsville 30030

Population Group 10,000 - 24,999 127

Page 142: North Carolina League of Municipalaties Documents...Shelby 20,080 328 64 Cleveland Siler City 8,635 76 37 Chatham Southern Pines 13,754 178 68 Moore Southport 3,428 48 24 Brunswick

Law Enforcement Positions (Population Group 10,000 - 24,999)

ANIMAL CONTROL OFFICER POLICE DIVISION COMMANDER

Code 30010 Code 30160

Number Minimum Maximum Average Number Minimum Maximum AverageBudgeted Salary Salary Salary See Code Budgeted Salary Salary Salary See Code

Archdale 30190 Morrisville 2 61,990 99,183 86,169Eden 1 30,117 47,433 36,722 Newton 2 51,859 77,789 56,691Havelock 1 29,536 44,304 29,536 Pinehurst 1 54,965 82,447 75,531Hope Mills 1 31,667 48,418 37,589 Reidsville 2 59,627 93,913 78,153Laurinburg 1 36,979 54,894 43,956 Roanoke Rapids 2 46,961 69,663 52,763Leland 1 34,598 58,124 Shelby 3 56,383 85,702 60,528Lexington 1 27,901 45,534 31,620 Southern Pines 1 49,519 74,279 70,372Lumberton 2 26,783 37,843 28,139 Stallings 1 51,321 82,546 71,673Morganton 2 31,908 47,863 35,764 Tarboro 2 45,905 67,179 59,820Newton 1 31,837 47,756 32,163 Waxhaw 1 74,134 111,202 84,357Reidsville 1 28,682 43,023 30,168 Total/Average 40 55,601 84,487 65,023Roanoke Rapids 1 28,639 42,547 32,595Tarboro 1 28,183 41,243 31,960 COMMUNITY RESOURCE OFFICER

Waxhaw 1 37,441 56,164 51,475 Code 30180

Total/Average 15 31,098 47,319 34,685 Number Minimum Maximum AverageBudgeted Salary Salary Salary See Code

ANIMAL CONTROL SUPERVISOR Albemarle 1 38,889 60,277 43,440Code 30020 Archdale 1 37,482 61,141 43,184

Number Minimum Maximum Average Eden 1 38,437 57,656 44,270Budgeted Salary Salary Salary See Code Graham 3 39,734 64,501 45,770

Reidsville 30270 Reidsville 30190Waxhaw 1 37,442 56,164 51,475 30010 Shelby 5 38,162 58,006 40,837

Total/Average 1 37,442 56,164 51,475 Southern Pines 1 42,329 63,494 53,581Stallings 1 43,794 70,440 54,770

POLICE DIVISION COMMANDER Waxhaw 2 37,422 56,164 51,623Code 30160 Total/Average 15 39,531 61,460 45,599

Number Minimum Maximum AverageBudgeted Salary Salary Salary See Code SPECIAL SERVICES OFFICER

Archdale 2 57,355 86,032 58,778 Code 30190

Boone 1 53,956 80,934 74,552 Number Minimum Maximum AverageEden 1 54,084 81,126 65,266 Budgeted Salary Salary Salary See Code

Graham 1 61,640 100,063 71,428 Archdale 2 37,482 61,141 46,475Havelock 2 48,110 72,165 49,601 Boone 3 38,346 57,518 42,279Kernersville 2 60,501 89,540 69,433 Eden 7 36,607 63,564 41,529Knightdale 2 70,975 105,672 82,812 Havelock 3 35,901 53,851 39,070Laurinburg 1 54,630 81,100 55,996 Kernersville 12 37,142 63,633 49,789Lenoir 3 51,251 73,810 60,102 Laurinburg 8 42,806 63,544 45,067Lexington 2 55,242 90,155 64,255 Lenoir 4 33,030 47,579 36,810Lincolnton 4 48,238 72,357 57,037 Lumberton 2 34,284 48,443 50,895Morganton 2 54,574 81,861 62,386

Population Group 10,000 - 24,999 128

Page 143: North Carolina League of Municipalaties Documents...Shelby 20,080 328 64 Cleveland Siler City 8,635 76 37 Chatham Southern Pines 13,754 178 68 Moore Southport 3,428 48 24 Brunswick

Law Enforcement Positions (Population Group 10,000 - 24,999)

SPECIAL SERVICES OFFICER POLICE RECORDS SPECIALIST

Code 30190 Code 30220

Number Minimum Maximum Average Number Minimum Maximum AverageBudgeted Salary Salary Salary See Code Budgeted Salary Salary Salary See Code

Morganton 9 40,724 61,086 46,476 Albemarle 4 30,470 47,229 34,460Morrisville 2 41,958 77,712 55,864 Archdale 1 35,211 52,816 52,191Mount Holly 3 36,454 59,419 41,985 Boone 1 33,124 49,686 49,428Reidsville 30260 Eden 1 28,682 45,176 36,660Roanoke Rapids 4 34,915 51,720 41,608 Elizabeth City 1 26,411 37,668 30,457Shelby 6 38,162 58,006 42,201 Elon 1 40,179 60,269 42,178

Total/Average 65 37,524 59,017 44,774 Havelock 1 28,130 42,195 31,494Hope Mills 1 35,985 55,020 35,984

POLICE DETECTIVE/INVESTIGATOR Kernersville 3 30,557 47,485 39,196Code 30210 Knightdale 1 34,140 50,830 45,109

Number Minimum Maximum Average Laurinburg 1 31,945 47,423 44,037Budgeted Salary Salary Salary See Code Leland 1 28,464 45,542 35,131

Albemarle 1 37,037 57,407 42,182 Lenoir 3 25,875 37,279 26,587Archdale 2 37,482 61,141 45,346 Lincolnton 2 28,204 42,305 32,499Boone 4 38,346 57,518 44,740 Lumberton 5 26,783 37,843 29,570Eden 7 33,203 57,656 33,091 Morganton 1 26,251 39,377 27,839Elon 2 42,188 62,282 53,384 Morrisville 1 44,055 70,488 46,461Graham 4 39,734 64,501 48,452 Mount Holly 1 34,717 56,590 41,044Havelock 2 38,580 59,370 41,002 Newton 2 27,502 41,253 30,870Hope Mills 4 40,892 62,522 46,000 Reidsville 20610Kernersville 9 37,142 63,633 50,848 Shelby 1 28,447 43,285 33,987Knightdale 2 50,440 75,099 58,026 Stallings 1 30,585 49,194 55,411Laurinburg 4 38,827 57,640 44,223 Waxhaw 1 50,177 75,266 66,753Leland 7 40,051 64,082 45,334 Total/Average 35 32,086 48,828 36,684Lenoir 8 34,632 49,958 43,301Lincolnton 3 39,685 59,528 45,250 POLICE LABORATORY TECHNICIAN

Lumberton 4 34,284 48,443 41,772 Code 30230

Morrisville 3 44,055 77,712 52,742 Number Minimum Maximum AverageMount Airy 6 33,932 56,115 44,549 Budgeted Salary Salary Salary See Code

Mount Holly 2 36,454 59,419 44,492 Boone 1 33,124 49,686 36,562Pinehurst 2 49,855 74,782 61,305 Hope Mills 1 35,985 55,020 31,666Reidsville 30260 Laurinburg 1 40,768 60,522 54,830Roanoke Rapids 6 38,531 57,199 43,741 Mount Holly 1 31,490 51,329 41,256Shelby 8 40,070 60,906 42,977 Shelby 1 28,477 43,285 38,210Southern Pines 6 35,500 54,274 46,643 Stallings 1 38,256 61,533 51,926Stallings 2 43,794 70,440 55,411 Total/Average 6 34,683 53,562 42,408Tarboro 2 37,768 58,032 45,335Waxhaw 2 45,512 68,268 46,396

Total/Average 102 39,520 61,517 45,537

Population Group 10,000 - 24,999 129

Page 144: North Carolina League of Municipalaties Documents...Shelby 20,080 328 64 Cleveland Siler City 8,635 76 37 Chatham Southern Pines 13,754 178 68 Moore Southport 3,428 48 24 Brunswick

Law Enforcement Positions (Population Group 10,000 - 24,999)

POLICE OFFICER POLICE UNIT SUPERVISOR

Code 30260 Code 30270

Number Minimum Maximum Average Number Minimum Maximum AverageBudgeted Salary Salary Salary See Code Budgeted Salary Salary Salary See Code

Albemarle 24 35,273 54,673 40,357 Knightdale 5 58,391 86,936 62,297Archdale 13 37,482 61,141 41,546 Laurinburg 4 42,806 63,544 45,844Boone 11 38,346 57,518 44,416 Leland 5 46,364 74,183 53,054Eden 16 33,203 57,656 39,576 Lenoir 10 36,400 52,457 44,134Elizabeth City 32 37,415 52,318 41,295 Lexington 7 45,448 74,171 48,382Elon 10 38,266 63,282 47,267 Lincolnton 5 43,753 65,630 47,727Graham 18 39,734 64,501 47,003 Lumberton 8 34,284 57,818 57,818Havelock 14 35,901 53,851 36,890 Morganton 5 44,898 67,348 48,232Hope Mills 26 38,360 58,651 41,000 Morrisville 6 56,227 89,962 66,446Kernersville 30 37,142 63,633 45,454 Mount Holly 8 46,525 75,835 56,319Knightdale 18 45,751 68,117 49,814 Newton 5 42,664 63,996 43,273Laurinburg 16 36,979 54,894 39,153 Pinehurst 4 45,220 67,830 48,528Leland 20 36,328 58,124 40,299 Reidsville 13 51,509 77,263 54,168Lenoir 23 29,946 43,157 32,345 Roanoke Rapids 5 38,531 57,199 45,102Lexington 23 33,914 55,347 37,230 Shelby 12 46,386 70,507 50,129Lincolnton 13 37,796 56,693 40,849 Southern Pines 6 42,329 63,494 62,981Lumberton 46 34,284 48,443 37,925 Stallings 4 43,794 70,440 52,204Morganton 32 36,938 55,407 40,280 Tarboro 5 39,655 58,032 53,683Morrisville 24 41,958 77,712 50,627 Waxhaw 4 45,512 68,268 52,974Mount Airy 20 34,000 48,474 37,534 Total/Average 178 44,824 68,551 52,234Mount Holly 10 36,454 59,419 38,249Newton 20 35,100 58,047 38,741 POLICE WATCH COMMANDER

Pinehurst 12 37,202 55,804 41,103 Code 30275

Reidsville 23 34,864 57,656 35,964 Number Minimum Maximum AverageRoanoke Rapids 15 34,779 46,961 36,077 Budgeted Salary Salary Salary See Code

Shelby 31 38,162 58,006 41,970 Albemarle 6 54,720 84,816 60,363Southern Pines 21 35,500 54,274 42,884 Archdale 30160Stallings 12 34,784 55,949 46,140 Boone 2 48,940 73,410 58,595Tarboro 19 35,968 55,268 40,719 Eden 5 46,720 73,584 50,937Waxhaw 11 37,442 56,164 41,577 Elizabeth City 3 43,934 63,213 56,934

Total/Average 603 36,642 57,038 40,931 Graham 3 53,247 86,438 63,091Hope Mills 2 52,804 80,735 54,045

POLICE UNIT SUPERVISOR Kernersville 7 52,262 77,347 64,376Code 30270 Laurinburg 4 47,193 70,058 53,086

Number Minimum Maximum Average Leland 1 53,672 85,876 58,443Budgeted Salary Salary Salary See Code Lenoir 7 40,144 57,830 51,108

Albemarle 5 45,019 69,779 51,094 Lexington 10 50,106 81,773 58,566Archdale 5 49,545 74,318 49,663 Lumberton 8 48,443 68,448 60,498Boone 4 44,390 66,585 52,587 Morganton 6 49,500 74,251 56,168Eden 6 42,376 66,743 45,667 Mount Holly 2 56,551 92,178 65,034Elizabeth City 10 38,185 54,831 44,943 Newton 6 47,038 70,557 49,608Elon 4 48,838 73,257 62,148 Pinehurst 4 49,855 74,782 62,839Graham 7 48,297 78,402 59,767 Roanoke Rapids 4 42,547 63,156 49,481Havelock 4 41,559 62,339 43,964 Shelby 6 51,140 77,734 57,164Hope Mills 5 43,591 66,649 54,000 Southern Pines 6 45,783 68,675 63,697Kernersville 7 47,402 70,157 58,115 Waxhaw 4 50,177 75,266 80,144

Total/Average 96 49,239 75,006 58,446

Population Group 10,000 - 24,999 130

Page 145: North Carolina League of Municipalaties Documents...Shelby 20,080 328 64 Cleveland Siler City 8,635 76 37 Chatham Southern Pines 13,754 178 68 Moore Southport 3,428 48 24 Brunswick

Law Enforcement Positions (Population Group 10,000 - 24,999)

ASSISTANT POLICE CHIEF ASSISTANT POLICE CHIEF

Code 30250 Code 30250

Number Minimum Maximum Average Number Minimum Maximum AverageBudgeted Salary Salary Salary See Code Budgeted Salary Salary Salary See Code

Albemarle 1 60,329 93,510 71,947 Morganton 2 60,168 90,252 67,465Boone 1 53,956 80,934 74,552 Mount Holly 1 62,348 101,627 76,182Eden 1 59,627 89,441 65,806 Newton 1 63,035 94,553 76,543Elizabeth City 1 48,263 69,510 75,000 Pinehurst 1 54,965 82,447 78,097Elon 1 59,363 89,044 69,175 Reidsville 30160Havelock 1 55,694 83,541 61,876 Roanoke Rapids 1 49,328 73,234Hope Mills 1 60,004 91,744 63,661 Shelby 30160Laurinburg 1 60,229 89,412 61,735 Southern Pines 1 51,500 77,250 73,722Leland 1 71,926 115,082 Stallings 1 54,617 87,849 75,162Lexington 1 58,003 94,663 64,651 Waxhaw 1 70,604 105,906 84,357Lincolnton 1 55,841 83,762 66,704 Total/Average 21 58,368 88,755 71,033Lumberton 1 57,565 81,338 75,531

Population Group 10,000 - 24,999 131

Page 146: North Carolina League of Municipalaties Documents...Shelby 20,080 328 64 Cleveland Siler City 8,635 76 37 Chatham Southern Pines 13,754 178 68 Moore Southport 3,428 48 24 Brunswick

Electric System Positions (Population Group 10,000 - 24,999)

ELECTRICAL DISTRIBUTION SUPERINTENDENT ELECTRICIAL SUB STATION MECHANIC

Code 40010 Code 40050

Number Minimum Maximum Average Number Minimum Maximum AverageBudgeted Salary Salary Salary See Code Budgeted Salary Salary Salary See Code

Albemarle 1 57,456 89,057 63,731 Albemarle 2 38,889 60,277 46,602Elizabeth City 1 64,091 92,571 85,850 Eden 2 38,437 57,656 43,098Laurinburg 1 66,402 98,574 69,764 Elizabeth City 3 31,707 45,418 46,394Lincolnton 1 50,650 75,975 59,941 Morganton 1 36,938 55,407 44,182Morganton 1 49,500 74,251 57,903 Shelby 1 48,705 74,032 58,739Newton 1 66,186 99,279 80,655 Total/Average 9 38,935 58,558 46,834Shelby 1 68,533 104,170 80,121Tarboro 1 53,143 7,769 63,719 GROUND TECHNICIAN

Total/Average 8 59,595 80,206 70,211 Code 40060

Number Minimum Maximum AverageELECTRICAL SERVICE REPRESENTATIVE Budgeted Salary Salary Salary See Code

Code 40020 Elizabeth City 2 28,923 41,362 29,180Number Minimum Maximum Average Laurinburg 2 33,542 49,796 33,542

Budgeted Salary Salary Salary See Code Shelby 40080Albemarle 1 40,833 63,291 56,389 Total/Average 4 31,233 45,579 31,361Elizabeth City 9 27,620 39,486 27,058Laurinburg 1 33,542 49,796 45,112 LINE CREW CHIEF

Total/Average 11 33,998 50,858 31,366 Code 40070

Number Minimum Maximum AverageELECTRICIAL SERVICE CLERK Budgeted Salary Salary Salary See Code

Code 40030 Albemarle 3 42,875 66,456 53,047Number Minimum Maximum Average Elizabeth City 1 43,934 53,213 66,133

Budgeted Salary Salary Salary See Code Laurinburg 1 40,768 60,522 43,903Elizabeth City 1 31,707 45,418 33,929 Lincolnton 1 43,753 65,630 48,819

Total/Average 1 31,707 45,418 33,929 Lumberton 2 49,638 70,138 56,161Newton 1 47,038 70,557 58,445

ELECTRICIAL EQUIPMENT MAINTENANCE SUPERVISOR Tarboro 3 43,179 63,981 45,334Code 40040 Total/Average 12 44,455 64,357 52,064

Number Minimum Maximum AverageBudgeted Salary Salary Salary See Code LINE TECHNICIAN I

Albemarle 1 47,269 73,268 57,762 Code 40080

Eden 1 38,437 57,656 51,856 Number Minimum Maximum AverageElizabeth City 1 46,054 65,776 77,729 Budgeted Salary Salary Salary See Code

Laurinburg 1 49,552 73,561 53,363 Albemarle 1 33,593 52,070 33,904Morganton 1 49,500 74,251 58,328 Elizabeth City 1 41,907 60,279 57,423Newton 1 49,389 74,084 63,960 Laurinburg 1 38,827 57,640 41,813

Total/Average 6 46,700 69,766 60,500 Lincolnton 2 31,095 46,642 36,363

Population Group 10,000 - 24,999 132

Page 147: North Carolina League of Municipalaties Documents...Shelby 20,080 328 64 Cleveland Siler City 8,635 76 37 Chatham Southern Pines 13,754 178 68 Moore Southport 3,428 48 24 Brunswick

Electric System Positions (Population Group 10,000 - 24,999)

LINE TECHNICIAN I LINE TECHNICIAN III

Code 40080 Code 40090

Number Minimum Maximum Average Number Minimum Maximum AverageBudgeted Salary Salary Salary See Code Budgeted Salary Salary Salary See Code

Lumberton 2 34,284 48,443 36,020 Albemarle 4 38,889 60,277 46,654Morganton 3 33,504 50,256 33,727 Elizabeth City 1 40,000 57,494 44,999Newton 2 35,100 52,650 35,764 Laurinburg 1 44,946 66,722 47,222Shelby 6 36,344 55,244 36,598 Lincolnton 2 39,685 59,528 42,320Tarboro 2 26,840 39,278 26,840 Lumberton 1 41,772 59,023 43,887

Total/Average 20 34,610 51,389 36,194 Morganton 3 44,898 67,348 49,858Newton 2 44,797 67,196 54,082

LINE TECHNICIAN III Shelby 3 48,705 74,032 59,727Code 40090 Tarboro 1 37,768 55,268 37,768

Number Minimum Maximum Average Total/Average 18 42,384 62,987 49,003Budgeted Salary Salary Salary See Code

Albemarle 6 38,201 59,212 46,568 TREE TRIMMER

Clayton 3 45,885 72,697 49,421 Code 40100

Elizabeth City 3 40,662 59,682 44,262 Number Minimum Maximum AverageKinston 6 34,781 48,685 40,924 Budgeted Salary Salary Salary See Code

Lumberton 4 28,139 39,759 31,846Morganton 1 36,938 55,407 42,037Newton 2 27,502 41,253 27,980Reidsville 20720Shelby 2 29,901 45,449 32,895Tarboro 2 29,592 43,303 29,888

Total/Average 11 30,414 45,034 31,904

Population Group 10,000 - 24,999 133

Page 148: North Carolina League of Municipalaties Documents...Shelby 20,080 328 64 Cleveland Siler City 8,635 76 37 Chatham Southern Pines 13,754 178 68 Moore Southport 3,428 48 24 Brunswick

Population Group 25,000 - 99,999

Population Group 25,000 - 99,999 134

Page 149: North Carolina League of Municipalaties Documents...Shelby 20,080 328 64 Cleveland Siler City 8,635 76 37 Chatham Southern Pines 13,754 178 68 Moore Southport 3,428 48 24 Brunswick

Elected Officials (Population Group 25,000 - 99,999)

MAYOR GOVERNING BOARD MEMBER

Code 10010 Code 10030

Number Minimum Maximum Average Number Minimum Maximum AverageBudgeted Salary Salary Salary See Code Budgeted Salary Salary Salary See Code

Apex 1 10,622 Apex 4 8,270Asheboro 1 6,150 Concord 6 9,984Concord 1 17,117 Cornelius 4 5,150Cornelius 1 12,360 Goldsboro 5 9,000Goldsboro 1 Hickory 6 10,765Hickory 1 15,549 Jacksonville 5 7,200Jacksonville 1 10,200 Kannapolis 5 6,774Kannapolis 1 11,656 Mint Hill 4 5,000Mint Hill 1 10,000 Monroe 5 7,089Monroe 1 10,043 Mooresville 6 8,546Mooresville 1 13,287 New Bern 5 8,099New Bern 1 12,039 Salisbury 1 12,270Salisbury 1 15,894 Sanford 6 11,648Sanford 1 16,337 Thomasville 7 6,326Thomasville 1 7,560 Wake Forest 5 8,000Wake Forest 1 10,000 Wilson 6 7,398Wilson 1 15,618 Total/Average 80 8,139

Total/Average 17 12,152

MAYOR PRO TEM

Code 10020

Number Minimum Maximum AverageBudgeted Salary Salary Salary See Code

Apex 1 8,270Concord 1 11,208Cornelius 1 5,150Goldsboro 1 9,000Jacksonville 1 7,200Kannapolis 1 7,462Monroe 1 8,270Mooresville 1 10,626New Bern 1 8,976Salisbury 1 13,697Sanford 1 12,422Thomasville 10030Wilson 1 5,562

Total/Average 12 8,987

Population Group 25,000 - 99,999 135

Page 150: North Carolina League of Municipalaties Documents...Shelby 20,080 328 64 Cleveland Siler City 8,635 76 37 Chatham Southern Pines 13,754 178 68 Moore Southport 3,428 48 24 Brunswick

Executive Positions (Population Group 25,000 - 99,999)

CITY MANAGER ASSISTANT CITY ATTORNEY

Code 10040 Code 10060

Number Minimum Maximum Average Number Minimum Maximum AverageBudgeted Salary Salary Salary See Code Budgeted Salary Salary Salary See Code

Apex 1 171,444 Apex 1 72,127 118,676 99,268Asheboro 2 77,353 115,929 87,022 Chapel Hill 1 85,405 138,355 122,902Chapel Hill 1 204,878 Concord 1 64,458 106,356 67,679Concord 1 193,800 Monroe 1 75,296 116,709 78,770Cornelius 1 140,000 Mooresville 1 74,765 116,929Goldsboro 1 173,743 Total/Average 5 74,410 119,405 92,155Hickory 1 183,158Jacksonville 1 140,757 ASSISTANT CITY MANAGER

Kannapolis 1 181,754 Code 10070

Mint Hill 1 82,297 130,000 Number Minimum Maximum AverageMonroe 1 159,952 Budgeted Salary Salary Salary See Code

Mooresville 1 185,400 185,400 185,400 Apex 2 101,450 167,042 131,125New Bern 1 156,079 Chapel Hill 1 116,902 189,381 162,824Salisbury 1 170,000 Concord 2 106,134 175,121 117,300Sanford 1 145,327 Cornelius 1 86,690 135,453 79,000Thomasville 1 132,499 Goldsboro 1 79,258 125,227 117,672Wake Forest 1 170,336 Hickory 2 95,571 143,357 151,954Wilson 1 212,499 Jacksonville 1 97,820 156,512 140,454

Total/Average 19 115,017 150,664 159,246 Kannapolis 1 96,960 142,538 125,295Mint Hill 1 78,378 125,300 102,839

CITY ATTORNEY Monroe 1 100,901 156,395 155,563Code 10050 Mooresville 2 95,421 149,234 128,516

Number Minimum Maximum Average New Bern 1 93,441 152,074Budgeted Salary Salary Salary See Code Salisbury 1 82,364 131,782 107,073

Apex 1 138,000 Thomasville 1 79,477 135,111 103,500Asheboro 1 102,010 153,015 114,761 Wake Forest 1 103,380 168,395Chapel Hill 1 182,907 Total/Average 19 94,276 150,195 126,589Concord 1 161,730Hickory 1 71,697 129,874 102,746 ASSISTANT TO THE CITY/TOWN MANAGER

Jacksonville 1 153,702 Code 10070

Kannapolis 1 156,688 Number Minimum Maximum AverageMonroe 1 160,638 Budgeted Salary Salary Salary See Code

Mooresville 1 97,650 97,650 97,650 Chapel Hill 1 60,458 94,942 89,577Salisbury 1 100,000 Goldsboro 1 53,645 84,759 71,101Sanford 1 85,719 141,436 113,638 Hickory 1 71,697 129,874 82,400Thomasville 1 75,693 128,678 115,981 Mint Hill 1 53,050 84,808 53,050

Total/Average 12 86,554 130,131 133,203 Salisbury 1 43,679 69,887 56,783Sanford 1 54,968 90,697 57,834Wake Forest 1 77,144 125,659 105,230Wilson 2 141,141 226,786 172,617

Total/Average 9 69,473 113,426 95,690

Population Group 25,000 - 99,999 136

Page 151: North Carolina League of Municipalaties Documents...Shelby 20,080 328 64 Cleveland Siler City 8,635 76 37 Chatham Southern Pines 13,754 178 68 Moore Southport 3,428 48 24 Brunswick

Executive Positions (Population Group 25,000 - 99,999)

CITY CLERK COMMUNITY DEVELOPMENT DIRECTOR

Code 10080 Code 10100

Number Minimum Maximum Average Number Minimum Maximum AverageBudgeted Salary Salary Salary See Code Budgeted Salary Salary Salary See Code

Apex 1 51,244 80,329 71,671 Apex 10160Asheboro 1 46,732 70,098 52,573 Asheboro 1 79,927 119,891 89,918Chapel Hill 1 85,405 138,355 110,102 Chapel Hill 1 99,069 160,492 139,829Concord 1 49,321 81,380 60,854 Concord 10160Cornelius 1 43,785 68,413 56,514 Goldsboro 1 59,143 93,446 74,860Goldsboro 1 48,657 76,879 66,381 Monroe 1 50,960 78,998 68,141Hickory 1 52,839 79,258 62,746 Mooresville 1 67,815 106,058 90,822Jacksonville 1 49,406 79,050 67,853 New Bern 10160Kannapolis 1 44,234 68,563 68,563 Sanford 1 81,614 134,662 108,162Mint Hill 1 53,050 84,808 67,908 Wake Forest 1 93,769 152,739 140,603Monroe 1 50,960 78,998 78,062 Wilson 1 78,034 125,384 105,033Mooresville 1 48,195 75,374 72,386 Total/Average 8 76,291 121,459 102,171New Bern 1 47,194 76,808 67,184Salisbury 1 41,599 66,559 54,079 COMMUNITY RELATIONS OFFICER

Sanford 1 49,797 82,164 74,667 Code 10110

Thomasville 1 47,398 80,577 58,499 Number Minimum Maximum AverageWake Forest 1 52,214 85,051 59,050 Budgeted Salary Salary Salary See Code

Wilson 1 47,622 76,518 76,313 Goldsboro 1 44,134 69,731 45,450Total/Average 18 50,536 80,510 68,078 Salisbury 1 61,461 98,338 79,899

Wilson 1 70,695 113,592 82,306CITY ENGINEER Total/Average 3 58,763 93,887 69,218Code 10090

Number Minimum Maximum Average ECONOMIC DEVELPOMENT DIRECTORBudgeted Salary Salary Salary See Code Code 10115

Asheboro 1 83,924 125,886 94,414 Number Minimum Maximum AverageChapel Hill 1 77,641 125,778 108,388 Budgeted Salary Salary Salary See Code

Concord 1 94,763 156,358 124,617 Apex 1 79,485 130,837 113,635Goldsboro 1 65,205 103,025 95,226 Chapel Hill 1 65,899 106,756 107,243Jacksonville 1 69,519 111,230 111,230 Concord 10160Kannapolis 1 75,655 117,266 90,485 Kannapolis 1 56,455 87,506 87,506Mint Hill 1 64,482 103,084 78,865 Monroe 1 87,173 135,117 127,712Monroe 1 87,173 135,117 135,117 Mooresville 1 55,791 87,254 74,090Mooresville 1 67,815 106,058 90,940 New Bern 10160New Bern 1 84,783 137,935 120,989 Salisbury 1 67,761 108,417 88,089Salisbury 1 71,149 113,838 107,926 Wake Forest 1 81,001 131,942 116,161Sanford 1 73,918 121,965 97,965 Total/Average 7 70,509 112,547 102,062Thomasville 1 72,088 122,550 102,142Wilson 1 58,022 93,230 67,845

Total/Average 14 74,724 119,523 101,868

Population Group 25,000 - 99,999 137

Page 152: North Carolina League of Municipalaties Documents...Shelby 20,080 328 64 Cleveland Siler City 8,635 76 37 Chatham Southern Pines 13,754 178 68 Moore Southport 3,428 48 24 Brunswick

Executive Positions (Population Group 25,000 - 99,999)

FINANCE DIRECTOR INFORMATION SYSTEM DIRECTOR

Code 10120 Code 10140

Number Minimum Maximum Average Number Minimum Maximum AverageBudgeted Salary Salary Salary See Code Budgeted Salary Salary Salary See Code

Apex 1 92,037 151,504 120,000 Apex 1 87,665 144,298 113,149Asheboro 1 83,924 125,886 94,414 Asheboro 1 76,121 114,182 85,637Chapel Hill 1 99,069 160,492 141,962 Chapel Hill 1 99,069 160,492 139,277Concord 1 94,763 156,358 119,725 Goldsboro 1 79,258 125,227 87,710Cornelius 1 74,886 117,010 82,000 Hickory 20340Goldsboro 1 79,258 125,227 109,979 Jacksonville 1 76,644 122,631 117,777Jacksonville 1 80,477 128,763 119,052 Monroe 1 83,013 128,669 128,128Kannapolis 1 79,438 123,129 110,380 Mooresville 1 74,765 116,929 105,933Mint Hill 1 64,482 103,084 93,389 Salisbury 1 61,461 108,417 97,435Monroe 1 87,173 135,117 106,600 Sanford 1 73,918 121,965 105,496Mooresville 1 82,428 128,914 113,135 Thomasville 1 62,273 105,863 68,002New Bern 1 88,991 144,832 97,624 Wake Forest 1 89,304 145,466 138,193Salisbury 1 67,761 108,417 105,000 Wilson 1 78,034 125,384 125,384Sanford 1 81,614 134,662 108,162 Total/Average 12 78,460 126,627 109,343Thomasville 1 68,656 116,714 105,274Wake Forest 1 93,769 152,739 147,573 HUMAN RESOURCES/PERSONNEL DIRECTOR

Wilson 1 115,841 186,134 158,082 Code 10150

Total/Average 17 84,386 135,234 113,668 Number Minimum Maximum AverageBudgeted Salary Salary Salary See Code

FIRE CHIEF Apex 1 87,665 144,298 118,000Code 10130 Asheboro 1 83,924 125,886 94,414

Number Minimum Maximum Average Chapel Hill 1 85,405 138,355 117,832Budgeted Salary Salary Salary See Code Concord 1 84,609 139,605 108,518

Apex 1 92,037 151,504 118,042 Goldsboro 1 79,258 125,227 90,143Asheboro 1 79,927 119,891 89,918 Hickory 1 71,697 129,874 91,229Chapel Hill 1 99,069 160,492 136,873 Jacksonville 1 76,644 122,631 109,817Concord 1 94,763 156,358 116,971 Kannapolis 1 75,655 117,266 113,022Goldsboro 1 79,258 125,227 95,950 Mint Hill 1 53,050 84,808 54,376Hickory 1 71,697 129,874 115,506 Monroe 1 83,013 128,669 125,694Jacksonville 1 69,519 111,230 93,963 Mooresville 1 71,205 111,361 111,361Kannapolis 1 83,410 129,286 115,034 New Bern 1 80,717 131,367 113,769Mint Hill 1 67,706 108,239 86,670 Salisbury 1 67,761 108,417 97,435Monroe 1 87,173 135,117 135,117 Sanford 1 77,660 128,138 102,923Mooresville 1 78,503 122,775 112,316 Thomasville 1 68,656 116,714 87,969New Bern 1 84,753 137,935 108,235 Wake Forest 1 93,769 152,739 125,908Salisbury 1 71,149 113,838 106,785 Wilson 1 78,034 125,384 124,178Sanford 1 81,614 134,662 97,963 Total/Average 17 77,572 125,338 105,093Thomasville 1 72,088 122,550 88,079Wilson 1 95,076 152,769 102,825

Total/Average 16 81,734 131,984 107,515

Population Group 25,000 - 99,999 138

Page 153: North Carolina League of Municipalaties Documents...Shelby 20,080 328 64 Cleveland Siler City 8,635 76 37 Chatham Southern Pines 13,754 178 68 Moore Southport 3,428 48 24 Brunswick

Executive Positions (Population Group 25,000 - 99,999)

PLANNING DIRECTOR PUBLIC INFORMATION DIRECTOR

Code 10160 Code 10180

Number Minimum Maximum Average Number Minimum Maximum AverageBudgeted Salary Salary Salary See Code Budgeted Salary Salary Salary See Code

Apex 1 87,665 144,298 120,563 Apex 1 59,316 97,641 83,914Chapel Hill 1 85,405 138,355 120,070 Chapel Hill 1 60,458 97,942 86,369Concord 1 84,609 139,605 116,062 Concord 1 64,458 106,356 73,101Cornelius 1 71,320 111,438 109,000 Goldsboro 1 48,657 76,879 48,657Goldsboro 1 62,100 98,119 80,679 Hickory 1 64,379 115,882 70,695Hickory 1 71,697 129,874 103,532 Jacksonville 1 76,644 122,631 102,763Jacksonville 1 65,716 105,146 82,856 Kannapolis 1 56,455 87,506 54,384Kannapolis 1 79,438 123,129 106,347 Monroe 1 48,547 75,234 69,846Mint Hill 1 53,050 84,808 69,606 Mooresville 1 53,135 83,099 81,545Monroe 1 87,173 135,117 110,614 New Bern 1 52,031 84,681 68,947New Bern 1 88,991 144,832 128,722 Salisbury 1 67,761 108,417 81,797Salisbury 1 67,761 108,417 99,505 Sanford 1 49,797 82,164 52,845Wilson 1 95,076 152,769 141,088 Thomasville 10070

Total/Average 13 76,923 124,301 106,819 Wake Forest 1 81,001 131,942 119,540Wilson 1 78,034 125,384 103,915

POLICE CHIEF Total/Average 14 61,477 99,697 78,451Code 10170

Number Minimum Maximum Average PUBLIC UTILITIES DIRECTORBudgeted Salary Salary Salary See Code Code 10200

Apex 1 92,037 151,504 130,067 Number Minimum Maximum AverageAsheboro 1 83,924 125,886 94,414 Budgeted Salary Salary Salary See Code

Chapel Hill 1 99,069 160,492 158,138 Apex 1 87,665 144,298 115,500Concord 1 94,763 156,358 132,466 Concord 1 94,763 156,358 126,297Cornelius 1 82,562 129,003 110,718 Goldsboro 1 65,205 103,025 78,191Goldsboro 1 79,258 125,227 99,492 Hickory 1 71,697 129,874 133,312Hickory 1 71,697 127,912 124,001 Jacksonville 1 84,501 135,202 114,080Kannapolis 1 83,410 129,286 119,998 Monroe 1 87,173 135,117 134,597Mint Hill 1 67,706 108,239 108,239 Mooresville 1 74,765 116,929 101,548Monroe 1 87,173 135,117 121,826 New Bern 1 88,991 144,832 128,125Mooresville 1 71,205 111,361 98,720 Salisbury 1 71,149 126,039 126,039New Bern 1 88,991 144,832 142,111 Thomasville 1 72,088 122,550 86,063Salisbury 1 71,149 113,838 113,529 Wilson 1 78,034 125,384 125,384Sanford 1 85,719 141,436 131,784 Total/Average 11 79,693 130,873 115,376Thomasville 1 68,656 116,714 89,548Wake Forest 1 93,769 152,739 142,512Wilson 1 95,076 152,769 137,140

Total/Average 17 83,304 134,277 120,865

Population Group 25,000 - 99,999 139

Page 154: North Carolina League of Municipalaties Documents...Shelby 20,080 328 64 Cleveland Siler City 8,635 76 37 Chatham Southern Pines 13,754 178 68 Moore Southport 3,428 48 24 Brunswick

Executive Positions (Population Group 25,000 - 99,999)

PUBLIC WORKS DIRECTOR PARKS AND RECREATION DIRECTOR

Code 10210 Code 10220

Number Minimum Maximum Average Number Minimum Maximum AverageBudgeted Salary Salary Salary See Code Budgeted Salary Salary Salary See Code

Apex 1 92,037 151,504 119,811 Apex 1 87,665 144,298 136,696Asheboro 1 83,924 125,886 94,414 Asheboro 1 69,044 103,566 77,675Chapel Hill 1 99,069 160,492 137,635 Chapel Hill 1 85,405 138,355Concord 1 94,763 156,358 129,967 Concord 1 84,609 139,605 104,777Goldsboro 1 79,258 125,227 96,399 Cornelius 1 67,924 106,131 89,604Hickory 10200 Goldsboro 1 79,258 125,227 97,995Kannapolis 1 79,438 123,129 108,501 Hickory 1 71,697 129,874 96,558Mint Hill 1 53,050 84,808 71,346 Kannapolis 1 72,053 111,683 95,956Mooresville 1 74,765 116,929 114,145 Monroe 1 87,173 135,117 94,411New Bern 1 88,991 144,832 99,695 Mooresville 1 71,205 111,361 96,808Salisbury 1 71,149 113,838 104,712 New Bern 1 80,717 131,367 109,162Sanford 1 85,719 141,436 125,322 Salisbury 1 67,761 108,417 80,975Thomasville 1 68,656 116,714 79,477 Thomasville 1 68,656 116,714 74,972Wake Forest 1 89,304 145,466 108,000 Wake Forest 1 89,304 145,466 126,300Wilson 1 78,034 125,384 119,938 Wilson 1 78,034 125,384 109,811

Total/Average 14 81,297 130,857 107,812 Total/Average 15 77,367 124,838 99,407

Population Group 25,000 - 99,999 140

Page 155: North Carolina League of Municipalaties Documents...Shelby 20,080 328 64 Cleveland Siler City 8,635 76 37 Chatham Southern Pines 13,754 178 68 Moore Southport 3,428 48 24 Brunswick

Finance/Budget Positions (Population Group 25,000 - 99,999)

ACCOUNTANT I ACCOUNTING TECHNICIAN I

Code 20010 Code 20030

Number Minimum Maximum Average Number Minimum Maximum AverageBudgeted Salary Salary Salary See Code Budgeted Salary Salary Salary See Code

Chapel Hill 1 47,117 76,329 61,081 Mint Hill 1 31,016 49,584 31,016Concord 1 41,959 69,232 43,641 Monroe 1 34,486 53,477 37,939Cornelius 1 41,700 65,155 42,894 New Bern 1 30,422 49,511 31,962Hickory 1 39,288 58,933 41,065 Salisbury 2 31,042 49,667 42,500Jacksonville 1 38,710 61,936 39,583 Sanford 2 33,551 55,359 36,018Monroe 1 41,933 65,000 51,210 Wilson 4 32,079 51,545 47,139Mooresville 1 40,632 65,111 46,782 Total/Average 30 32,553 51,512 38,930New Bern 2 42,800 69,667 47,803Salisbury 1 35,935 57,496 43,000 ACCOUNTING TECHNICIAN II

Sanford 1 42,952 70,870 46,001 Code 20040

Wake Forest 1 49,728 81,001 56,034 Number Minimum Maximum AverageWilson 1 41,064 65,982 44,785 Budgeted Salary Salary Salary See Code

Total/Average 13 41,985 67,226 47,053 Apex 2 40,143 62,930 51,723Chapel Hill 1 35,516 57,535 42,306

ACCOUNTANT II Concord 8 35,316 58,271 46,352Code 20020 Goldsboro 1 44,134 69,731 48,205

Number Minimum Maximum Average Monroe 1 36,213 56,139 56,139Budgeted Salary Salary Salary See Code New Bern 2 35,217 57,315 39,572

Chapel Hill 1 55,466 89,855 72,258 Thomasville 2 36,409 61,896 49,395Concord 1 45,735 75,463 47,121 Wake Forest 2 37,108 60,444 57,561Hickory 1 43,367 65,051 44,668 Wilson 1 41,064 65,982 55,787Jacksonville 2 44,813 71,701 48,482 Total/Average 20 37,902 61,138 48,488Kannapolis 2 44,234 68,563 60,578Mooresville 1 55,791 87,254 80,584 ACCOUNTING OPERATIONS MANAGER

New Bern 2 49,553 80,648 59,375 Code 20050

Sanford 2 47,392 78,197 53,878 Number Minimum Maximum AverageWilson 2 52,565 84,462 78,152 Budgeted Salary Salary Salary See Code

Total/Average 14 48,768 77,910 60,397 Apex 1 56,525 92,988 74,301Chapel Hill 1 55,466 89,855 72,951

ACCOUNTING TECHNICIAN I Concord 1 64,458 106,356 69,373Code 20030 Goldsboro 1 56,327 88,997 66,440

Number Minimum Maximum Average Jacksonville 2 54,469 87,151 74,860Budgeted Salary Salary Salary See Code Kannapolis 1 62,242 96,475 86,177

Apex 1 34,733 54,425 53,358 Monroe 1 61,942 96,013 70,221Asheboro 1 33,211 49,817 37,363 Mooresville 1 64,585 101,008 81,587Concord 9 32,400 53,460 40,390 New Bern 1 60,232 98,028 87,887Goldsboro 1 34,580 54,636 34,580 Salisbury 1 61,461 102,973 102,973Hickory 4 33,878 50,817 33,438 Sanford 1 57,765 95,312 65,760Jacksonville 2 31,847 50,955 33,297 Thomasville 1 47,398 80,577 63,032Kannapolis 1 29,940 46,406 32,225 Wake Forest 1 54,825 89,304 86,695

Wilson 1 70,695 113,592 109,926Total/Average 15 59,171 95,616 79,136

Population Group 25,000 - 99,999 141

Page 156: North Carolina League of Municipalaties Documents...Shelby 20,080 328 64 Cleveland Siler City 8,635 76 37 Chatham Southern Pines 13,754 178 68 Moore Southport 3,428 48 24 Brunswick

Finance/Budget Positions (Population Group 25,000 - 99,999)

PURCHASING AGENT BUDGET ANALYST

Code 20060 Code 20053

Number Minimum Maximum Average Number Minimum Maximum AverageBudgeted Salary Salary Salary Budgeted Salary Salary Salary See Code

Apex 1 40,143 62,930 59,780 Apex 1 53,841 88,574 65,840Chapel Hill 1 50,886 82,436 71,557 Chapel Hill 1 47,117 76,329 56,865Concord 1 58,598 96,687 60,351 Concord 1 53,760 88,704 64,043Goldsboro 1 44,134 69,731 51,559 Hickory 1 45,562 68,344 57,368Jacksonville 2 31,847 50,955 33,499 Jacksonville 1 44,813 71,701 48,935Kannapolis 1 44,234 68,563 65,594 Kannapolis 1 48,768 75,591 57,989Monroe 1 58,989 91,437 71,843 Monroe 1 53,518 82,950 82,950Mooresville 1 53,135 83,099 76,405 New Bern 1 44,946 73,150 63,650New Bern 1 47,194 76,808 66,506 Salisbury 1 48,156 77,050 67,989Salisbury 1 37,732 60,371 44,500 Sanford 1 49,797 82,164 56,866Wake Forest 1 60,444 98,457 95,582 Wake Forest 1 49,728 81,001 62,566Wilson 1 64,046 102,909 91,193 Wilson 1 41,064 65,982 59,420

Total/Average 13 49,282 78,699 63,221 Total/Average 12 48,422 77,628 62,040

BUYER BUDGET MANAGER

Code 20260 Code 20056

Number Minimum Maximum Average Number Minimum Maximum AverageBudgeted Salary Salary Salary See Code Budgeted Salary Salary Salary See Code

Chapel Hill 1 35,516 57,535 44,983 Chapel Hill 1 65,899 106,756 94,778Jacksonville 1 42,679 68,286 55,486 Concord 1 70,904 116,991 83,891Monroe 4 31,283 68,245 42,515 Hickory 10070Wake Forest 1 45,105 73,470 71,324 Mooresville 1 48,195 75,374Wilson 2 35,409 56,896 46,110 Salisbury 1 58,534 93,655 60,725

Total/Average 9 37,998 64,886 48,230 Thomasville 1 62,273 105,863 89,056Total/Average 5 61,161 99,728 82,113

Population Group 25,000 - 99,999 142

Page 157: North Carolina League of Municipalaties Documents...Shelby 20,080 328 64 Cleveland Siler City 8,635 76 37 Chatham Southern Pines 13,754 178 68 Moore Southport 3,428 48 24 Brunswick

Administrative Positions (Population Group 25,000 - 99,999)

EXECUTIVE ASSISTANT CUSTOMER SERVICE REPRESENTATIVE

Code 20070 Code 20300

Number Minimum Maximum Average Number Minimum Maximum AverageBudgeted Salary Salary Salary See Code Budgeted Salary Salary Salary See Code

Asheboro 2 38,446 57,670 43,252 Apex 2 34,733 54,425 38,991Concord 7 41,959 69,232 46,157 Concord 15 30,000 49,500 33,615Cornelius 1 39,714 62,053 49,275 Cornelius 1 31,117 48,620 32,843Goldsboro 4 42,032 66,411 49,807 Goldsboro 5 28,449 44,949 29,462Hickory 1 39,288 58,933 40,467 Hickory 5 27,805 41,708 31,132Kannapolis 7 31,436 48,726 42,112 Kannapolis 1 27,156 42,092 32,172Mooresville 1 41,632 65,111 52,883 Monroe 5 32,864 50,918 34,752New Bern 10080 Mooresville 3 31,067 48,587 34,739Wake Forest 1 38,963 63,466 44,119 New Bern 2 28,973 47,153 34,237Wilson 3 37,202 59,776 56,662 Salisbury 10 23,164 37,062 30,113

Total/Average 27 38,964 61,264 46,679 Sanford 4 30,388 50,141 33,539Thomasville 3 28,528 48,498 32,099

RISK MANAGER Wake Forest 2 33,658 54,825 36,884Code 20180 Wilson 8 27,662 44,447 32,559

Number Minimum Maximum Average Total/Average 66 29,683 47,352 32,765Budgeted Salary Salary Salary See Code

Apex 20530 SENIOR CUSTOMER SERVICE REPRESENTATIVE

Chapel Hill 1 60,458 97,942 94,179 Code 20305

Concord 1 70,904 116,991 74,807 Number Minimum Maximum AverageHickory 1 52,839 79,258 66,100 Budgeted Salary Salary Salary See Code

Kannapolis 1 48,786 75,591 60,320 Apex 4 38,282 59,944 47,274Monroe 1 53,518 82,950 71,115 Concord 5 38,494 63,515 43,843Mooresville 1 53,135 83,099 78,465 Hickory 4 32,246 48,369 40,236Salisbury 1 45,156 77,051 65,924 Jacksonville 4 28,886 46,218 29,596Sanford 1 57,765 95,312 61,301 Kannapolis 1 28,514 44,196 34,993Wake Forest 1 60,444 98,457 87,126 Monroe 2 36,213 56,139 43,742Wilson 2 41,064 69,322 53,908 Mooresville 1 35,964 56,245 45,059

Total/Average 11 54,407 87,597 69,741 New Bern 2 30,422 49,511 40,186Sanford 1 35,263 58,184 45,595

PARALEGAL Thomasville 2 31,452 53,468 38,856Code 20190 Wilson 3 29,062 46,697 42,538

Number Minimum Maximum Average Total/Average 29 33,163 52,953 40,913Budgeted Salary Salary Salary See Code

Apex 1 22,580 35,398 29,726Asheboro 1 46,732 70,098 52,573Concord 2 45,735 75,463 55,111Hickory 1 39,288 58,933 44,216Mooresville 1 41,632 65,111 53,315Sanford 1 38,905 64,193 55,526

Total/Average 7 39,145 61,533 49,368

Population Group 25,000 - 99,999 143

Page 158: North Carolina League of Municipalaties Documents...Shelby 20,080 328 64 Cleveland Siler City 8,635 76 37 Chatham Southern Pines 13,754 178 68 Moore Southport 3,428 48 24 Brunswick

Administrative Positions (Population Group 25,000 - 99,999)

SUPERVISOR BILLING/REVENUE COLLECTION HUMAN RESOURCES/PERSONNEL TECHNICIAN

Code 20310 Code 20080

Number Minimum Maximum Average Number Minimum Maximum AverageBudgeted Salary Salary Salary See Code Budgeted Salary Salary Salary See Code

Apex 1 56,525 92,988 86,837 Thomasville 1 36,409 61,896 38,230Chapel Hill 1 55,466 89,855 72,951 Wake Forest 2 49,728 81,001 59,595Concord 1 49,321 81,380 55,603 Wilson 1 32,079 51,545 41,153Goldsboro 1 40,030 63,248 44,576 Total/Average 18 36,979 59,428 46,249Hickory 1 52,839 79,258 54,671Jacksonville 1 40,647 65,035 43,848 HUMAN RESOURCES/PERSONNEL ANALYST

Kannapolis 1 42,128 65,299 65,299 Code 20460

Monroe 3 44,034 68,245 60,590 Number Minimum Maximum AverageMooresville 1 45,900 71,785 52,290 Budgeted Salary Salary Salary See Code

New Bern 1 40,768 66,349 Apex 1 53,841 88,574 74,721Sanford 1 49,797 82,164 52,320 Asheboro 1 49,068 73,603 55,202Thomasville 1 40,141 68,240 57,822 Chapel Hill 2 43,627 70,675 64,998Wake Forest 1 54,825 89,304 80,203 Concord 4 49,321 81,380 57,785Wilson 1 52,565 84,462 66,120 Cornelius 1 41,700 65,155 41,309

Total/Average 16 47,499 76,258 60,954 Goldsboro 1 53,645 84,759 72,006Hickory 2 45,562 68,344 46,246

TAX COLLECTOR Jacksonville 3 42,679 68,286 63,699Code 20315 Kannapolis 1 42,128 65,299 50,808

Number Minimum Maximum Average Mooresville 1 45,900 71,785 50,445Budgeted Salary Salary Salary See Code New Bern 1 57,364 93,360 77,761

Chapel Hill 1 35,516 57,535 41,555 Salisbury 3 41,599 73,381 55,996Concord 1 64,458 106,356 75,422 Sanford 1 45,108 74,428 49,277Monroe 1 50,960 78,998 64,459 Wake Forest 1 54,825 89,304 69,578

Total/Average 3 50,311 80,963 60,479 Wilson 3 35,409 65,982 50,306Total/Average 26 46,785 75,621 57,875

HUMAN RESOURCES/PERSONNEL TECHNICIAN

Code 20080 SAFETY OFFICER

Number Minimum Maximum Average Code 20530Budgeted Salary Salary Salary See Code Number Minimum Maximum Average

Apex 1 38,282 59,944 44,525 Budgeted Salary Salary Salary See Code

Asheboro 1 38,446 57,670 43,252 Apex 1 62,237 102,510 99,796Chapel Hill 1 33,824 54,796 43,870 Asheboro 1 49,068 73,603 55,202Goldsboro 1 38,124 60,236 47,798 Chapel Hill 2 47,117 76,329 66,695Hickory 1 32,246 48,369 33,213 Concord 20180Jacksonville 2 33,439 53,503 42,816 Goldsboro 1 48,657 76,879 67,165Kannapolis 1 36,392 56,407 44,045 Monroe 20108Monroe 2 38,022 68,245 53,175 Mooresville 1 43,714 68,366 52,941Mooresville 1 37,762 59,057 59,057 New Bern 1 47,194 76,808 67,624New Bern 1 36,978 60,181 46,125 Sanford 1 42,952 70,870 54,181Salisbury 1 35,935 57,496 37,733 Thomasville 1 54,869 93,278 61,116Sanford 1 37,019 61,081 42,305 Total/Average 9 49,476 79,830 65,713

Population Group 25,000 - 99,999 144

Page 159: North Carolina League of Municipalaties Documents...Shelby 20,080 328 64 Cleveland Siler City 8,635 76 37 Chatham Southern Pines 13,754 178 68 Moore Southport 3,428 48 24 Brunswick

Administrative Positions (Population Group 25,000 - 99,999)

OFFICE ASSISTANT SENIOR ADMINISTRATIVE SUPPORT SPECIALIST

Code 20600 Code 20615

Number Minimum Maximum Average Number Minimum Maximum AverageBudgeted Salary Salary Salary See Code Budgeted Salary Salary Salary See Code

Asheboro 8 39,972 59,958 36,842 Apex 5 38,282 59,944 50,836Chapel Hill 2 27,827 45,080 38,229 Chapel Hill 3 40,395 65,440 58,213Goldsboro 1 24,575 38,828 25,210 Concord 6 38,494 63,515 42,409Hickory 4 29,213 43,820 31,091 Goldsboro 3 38,124 60,236 41,284Jacksonville 3 26,201 41,921 27,654 Jacksonville 4 30,330 48,529 43,696Kannapolis 2 25,863 40,088 35,270 Monroe 3 39,936 68,245 60,611Monroe 2 28,371 48,506 30,961 New Bern 5 31,943 51,987 40,480Mooresville 4 31,067 48,587 43,715 Salisbury 2 35,935 57,496 38,133Sanford 2 27,528 45,420 29,798 Sanford 4 37,019 61,081 42,047Wake Forest 4 33,658 54,825 37,788 Thomasville 1 33,024 56,142 45,583Wilson 4 27,661 46,697 37,496 Wake Forest 1 40,911 66,639 62,815

Total/Average 36 30,159 47,807 35,327 Wilson 2 35,409 59,776 45,728Total/Average 39 36,650 59,919 46,422

ADMINISTRATIVE SUPPORT SPECIALIST

Code 20610

Number Minimum Maximum AverageBudgeted Salary Salary Salary See Code

Apex 2 34,733 54,425 44,914Chapel Hill 16 30,680 49,701 42,724Concord 7 32,400 53,460 38,513Cornelius 5 31,117 48,620 38,267Goldsboro 3 36,309 57,368 37,601Hickory 9 32,246 48,369 38,809Jacksonville 11 28,886 46,218 35,701Kannapolis 5 28,514 44,196 31,733Mint Hill 1 31,016 49,584 31,792Monroe 12 36,213 56,139 45,533Mooresville 5 35,964 56,245 49,922New Bern 10 28,973 47,153 36,825Salisbury 9 32,594 52,151 42,372Sanford 9 33,551 55,359 42,037Thomasville 3 36,409 61,896 41,834Wake Forest 2 37,108 60,444 45,377Wilson 9 33,703 54,154 46,512

Total/Average 118 32,966 52,675 41,003

Population Group 25,000 - 99,999 145

Page 160: North Carolina League of Municipalaties Documents...Shelby 20,080 328 64 Cleveland Siler City 8,635 76 37 Chatham Southern Pines 13,754 178 68 Moore Southport 3,428 48 24 Brunswick

Maintenance Positions (Population Group 25,000 - 99,999)

AUTOMOTIVE MECHANIC AUTOMOTIVE SERVICE ATTENDANT

Code 20090 Code 20110

Number Minimum Maximum Average Number Minimum Maximum AverageBudgeted Salary Salary Salary See Code Budgeted Salary Salary Salary See Code

Apex 5 38,282 62,930 47,450 Asheboro 4 27,323 45,186 40,485Asheboro 8 28,689 60,553 43,252 Hickory 1 27,805 41,708 27,805Chapel Hill 5 37,291 60,412 46,545 Mooresville 3 35,964 59,057 44,613Concord 5 35,316 58,271 50,066 Wilson 1 25,060 40,267 32,578Goldsboro 4 38,124 60,236 49,496 Total/Average 9 29,038 46,555 39,574Hickory 7 32,246 53,390 38,474Jacksonville 3 33,439 59,503 40,139 MAINTENANCE TECHNICIAN

Monroe 3 32,864 56,139 38,501 Code 20240

Mooresville 2 34,251 53,567 39,676 Number Minimum Maximum AverageNew Bern 2 33,540 54,586 38,752 Budgeted Salary Salary Salary See Code

Salisbury 9 31,042 49,667 40,355 Apex 2 38,282 62,930 51,114Sanford 3 37,019 61,081 45,994 Asheboro 12 22,479 39,033 27,881Thomasville 2 36,409 61,896 42,015 Chapel Hill 6 33,824 60,412 47,797Wake Forest 4 40,911 66,639 47,863 Concord 5 38,494 63,515 41,233Wilson 8 35,409 56,896 44,951 Cornelius 9 26,880 42,000 29,232

Total/Average 70 34,989 58,384 43,752 Goldsboro 5 40,030 66,411 40,408Jacksonville 3 28,886 46,218 29,979

AUTOMOTIVE MECHANIC SUPERVISOR Monroe 3 31,283 56,139 40,588Code 20100 Mooresville 2 34,251 53,567 35,834

Number Minimum Maximum Average New Bern 3 30,422 49,511 36,303Budgeted Salary Salary Salary See Code Salisbury 4 31,042 49,667 35,579

Apex 1 48,820 76,563 62,446 Sanford 1 33,551 55,359 42,505Asheboro 5 44,507 81,147 52,573 Thomasville 1 25,876 43,988 39,450Chapel Hill 1 43,581 70,601 58,225 Wake Forest 2 40,911 66,639 44,491Concord 1 45,735 75,463 60,699 Wilson 5 37,201 69,322 53,793Goldsboro 3 46,340 73,218 52,882 Total/Average 63 32,894 54,981 37,609Hickory 1 43,367 65,051 49,429Jacksonville 1 44,813 71,701 54,384Monroe 1 41,933 65,000 49,566Mooresville 1 45,900 71,785 67,903New Bern 1 47,194 76,808 62,223Salisbury 2 39,618 77,050 77,184Sanford 1 54,968 90,697 71,073Thomasville 1 42,149 71,653 53,260Wake Forest 1 54,825 89,304 55,894Wilson 1 43,143 69,322 68,655

Total/Average 22 45,793 75,024 58,620

Population Group 25,000 - 99,999 146

Page 161: North Carolina League of Municipalaties Documents...Shelby 20,080 328 64 Cleveland Siler City 8,635 76 37 Chatham Southern Pines 13,754 178 68 Moore Southport 3,428 48 24 Brunswick

Maintenance Positions (Population Group 25,000 - 99,999)

BUILDING MAINTENANCE SUPERINTENDENT CUSTODIAL WORKER

Code 20250 Code 20330

Number Minimum Maximum Average Number Minimum Maximum AverageBudgeted Salary Salary Salary See Code Budgeted Salary Salary Salary See Code

Asheboro 1 54,098 81,147 60,860 Asheboro 2 23,603 35,404 26,553Chapel Hill 1 50,886 82,436 68,043 Concord 20 23,815 39,294 23,960Concord 1 49,321 81,380 49,321 Goldsboro 4 23,405 36,980 23,955Cornelius 1 34,307 53,604 43,451 Jacksonville 6 20,529 32,847 26,207Goldsboro 1 59,143 93,446 61,234 Kannapolis 4 23,459 36,360 25,711Hickory 1 45,562 68,344 48,925 Mooresville 4 25,559 44,069 32,715Jacksonville 1 51,876 83,002 65,513 New Bern 2 23,836 38,793 27,681Kannapolis 1 48,768 75,591 53,010 Wilson 4 25,060 40,267 25,571Monroe 1 56,181 87,090 77,002 Total/Average 46 23,658 38,002 25,581Mooresville 1 43,714 68,366 48,750New Bern 1 47,194 76,808 58,553Salisbury 1 32,594 54,768 54,768Sanford 1 54,968 90,697 69,339Wake Forest 1 69,971 113,976 74,101Wilson 1 58,022 93,230 83,693

Total/Average 15 50,440 80,259 61,104

Population Group 25,000 - 99,999 147

Page 162: North Carolina League of Municipalaties Documents...Shelby 20,080 328 64 Cleveland Siler City 8,635 76 37 Chatham Southern Pines 13,754 178 68 Moore Southport 3,428 48 24 Brunswick

Code Enforcement Positions (Population Group 25,000 - 99,999)

BUILDING CODE INSPECTOR LEVEL I (SINGLE TRADE) BUILDING CODE INSPECTOR LEVEL III (MULTI-LEVEL)

Code 20130 Code 20146

Number Minimum Maximum Average Number Minimum Maximum AverageBudgeted Salary Salary Salary See Code Budgeted Salary Salary Salary See Code

Monroe 2 39,936 61,901 47,528 Apex 1 56,524 88,552 73,906New Bern 2 36,978 60,181 37,902 Chapel Hill 6 46,195 74,837 69,843Sanford 1 45,108 74,428 45,108 Goldsboro 1 42,032 66,411 66,259Wilson 1 37,202 59,776 56,951 Jacksonville 3 38,710 61,936 54,044

Total/Average 6 39,806 64,071 45,486 Monroe 1 56,181 87,090 86,278Thomasville 2 44,256 75,235 65,377

BUILDING CODE INSPECTOR LEVEL I (MULTI-LEVEL) Wake Forest 3 49,728 81,001 63,808Code 20140 Wilson 3 47,622 76,518 67,309

Number Minimum Maximum Average Total/Average 20 47,656 76,447 66,587Budgeted Salary Salary Salary See Code

Apex 8 46,483 72,798 51,149 BUILDING CODE ADMINISTRATOR

Goldsboro 2 38,124 60,236 55,976 Code 20150

Jacksonville 1 35,111 56,178 43,107 Number Minimum Maximum AverageSanford 2 47,392 78,197 57,188 Budgeted Salary Salary Salary See Code

Thomasville 1 40,141 68,240 50,744 Apex 1 62,237 102,510 78,610Wake Forest 4 42,957 69,971 47,379 Asheboro 1 54,098 81,147 60,860

Total/Average 18 41,701 67,603 51,049 Chapel Hill 1 65,899 106,756 103,474Goldsboro 1 59,143 93,446 76,521

BUILDING CODE INSPECTOR LEVEL III (SINGLE TRADE) Jacksonville 1 51,876 83,002 76,364Code 20144 New Bern 1 52,031 84,681 71,750

Number Minimum Maximum Average Salisbury 1 50,564 80,903 79,142Budgeted Salary Salary Salary See Code Sanford 1 60,686 100,132 71,086

Goldsboro 1 42,032 66,411 62,808 Thomasville 1 51,232 87,094 67,911Monroe 1 48,547 75,234 75,234 Wake Forest 3 57,566 93,769 82,980

Total/Average 2 45,290 70,822 69,021 Wilson 1 64,046 102,909 86,317Total/Average 13 57,216 92,395 78,537

Population Group 25,000 - 99,999 148

Page 163: North Carolina League of Municipalaties Documents...Shelby 20,080 328 64 Cleveland Siler City 8,635 76 37 Chatham Southern Pines 13,754 178 68 Moore Southport 3,428 48 24 Brunswick

Code Enforcement Positions (Population Group 25,000 - 99,999)

ORDINANCE ENFORCEMENT OFFICER PERMIT SPECIALIST

Code 20160 Code 20170

Number Minimum Maximum Average Number Minimum Maximum AverageBudgeted Salary Salary Salary See Code Budgeted Salary Salary Salary See Code

Apex 4 46,486 84,354 55,042 Apex 3 38,282 59,944 47,246Asheboro 2 40,369 60,553 45,415 Asheboro 1 33,211 49,817 37,363Chapel Hill 2 33,824 54,796 48,592 Chapel Hill 2 30,680 49,701 44,626Concord 7 35,316 58,271 43,547 Goldsboro 1 31,365 40,461 33,587Cornelius 1 32,673 51,051 42,786 Jacksonville 1 30,330 48,529 38,015Goldsboro 2 34,580 54,636 42,709 Monroe 3 31,283 56,139 39,673Hickory 4 39,288 58,933 39,288 Salisbury 1 29,564 47,302 36,926Jacksonville 2 36,867 58,988 46,571 Wake Forest 2 37,108 60,444 42,906Kannapolis 2 36,392 56,407 45,700 Total/Average 14 32,728 51,542 41,551Mint Hill 1 34,196 54,678 42,706Monroe 3 36,213 65,000 41,447 HOUSING INSPECTOR

New Bern 1 36,978 60,181 37,902 Code 20390

Salisbury 3 34,238 54,758 38,601 Number Minimum Maximum AverageSanford 2 42,952 70,870 46,010 Budgeted Salary Salary Salary See Code

Thomasville 1 38,230 64,991 41,747 Goldsboro 1 34,580 54,636Wake Forest 1 45,105 73,470 45,633 New Bern 1 36,978 60,181 51,609Wilson 1 43,143 69,322 61,728 Wake Forest 1 54,825 89,304 82,908

Total/Average 39 38,050 61,839 44,738 Wilson 2 35,409 56,896 39,320Total/Average 5 40,448 65,254 53,289

Population Group 25,000 - 99,999 149

Page 164: North Carolina League of Municipalaties Documents...Shelby 20,080 328 64 Cleveland Siler City 8,635 76 37 Chatham Southern Pines 13,754 178 68 Moore Southport 3,428 48 24 Brunswick

Information Technology Positions (Population Group 25,000 - 99,999)

GIS TECHNICIAN INFORMATION SYSTEM MANAGER

Code 20210 Code 20340

Number Minimum Maximum Average Number Minimum Maximum AverageBudgeted Salary Salary Salary See Code Budgeted Salary Salary Salary See Code

Apex 1 46,483 72,798 58,378 Asheboro 1 76,121 114,182 85,637Goldsboro 1 42,032 66,411 59,622 Chapel Hill 1 60,458 97,942 96,748Jacksonville 1 42,679 68,286 45,989 Cornelius 1 53,220 83,156 73,573Monroe 1 48,547 75,234 74,318 Goldsboro 1 79,258 125,227 87,710Mooresville 1 48,195 75,374 48,195 Hickory 1 58,324 87,486 92,179New Bern 3 38,826 63,190 46,778 Jacksonville 1 57,194 91,510 78,297Sanford 1 38,905 64,193 47,879 Mooresville 1 50,604 79,142 77,298Wilson 6 39,085 65,982 52,955 New Bern 1 69,726 113,489 83,811

Total/Average 15 43,094 68,933 52,830 Salisbury 1 61,461 98,338 89,065Wilson 1 70,695 113,592 88,820

GIS ANALYST Total/Average 10 63,706 100,406 85,314Code 20225

Number Minimum Maximum Average PROGRAMMER/ANALYSTBudgeted Salary Salary Salary See Code Code 20350

Apex 1 51,244 80,329 67,845 Number Minimum Maximum AverageAsheboro 1 46,732 70,098 52,573 Budgeted Salary Salary Salary See Code

Chapel Hill 1 50,886 82,436 64,681 Apex 3 56,525 102,510 58,392Concord 2 49,851 82,254 61,357 Goldsboro 1 56,327 88,997 56,327Goldsboro 1 40,030 63,248 46,555 Hickory 6 52,839 79,258 63,704Jacksonville 1 49,406 79,050 65,215 New Bern 3 47,194 76,808 65,590Kannapolis 1 46,446 71,992 55,774 Salisbury 3 43,679 69,887 68,515Monroe 1 50,960 78,998 77,646 Sanford 2 52,320 86,327 65,411Wake Forest 1 60,444 98,457 73,223 Wake Forest 1 63,466 103,380 66,639Wilson 1 43,143 69,322 51,696 Wilson 2 52,565 84,462 65,869

Total/Average 11 48,914 77,618 61,629 Total/Average 21 53,114 86,454 64,059

GIS MANAGER

Code 20230

Number Minimum Maximum AverageBudgeted Salary Salary Salary See Code

Apex 1 56,525 92,988 91,155Mooresville 1 50,604 79,142 72,862New Bern 1 57,364 93,360 85,144Salisbury 1 61,461 80,903 58,227Wilson 1 64,046 102,909 80,026

Total/Average 5 58,000 89,860 77,483

Population Group 25,000 - 99,999 150

Page 165: North Carolina League of Municipalaties Documents...Shelby 20,080 328 64 Cleveland Siler City 8,635 76 37 Chatham Southern Pines 13,754 178 68 Moore Southport 3,428 48 24 Brunswick

Information Technology Positions (Population Group 25,000 - 99,999)

NETWORK ADMINISTRATOR IT SPECIALIST

Code 20352 Code 20354

Number Minimum Maximum Average Number Minimum Maximum AverageBudgeted Salary Salary Salary See Code Budgeted Salary Salary Salary See Code

Apex 1 56,525 92,988 71,563 Monroe 2 44,034 71,656 53,061Chapel Hill 1 50,886 82,436 74,628 Mooresville 2 41,632 65,111 54,020Goldsboro 1 53,645 84,759 58,962 New Bern 2 40,768 66,349 47,150Hickory 20350 Thomasville 1 42,149 71,653 46,026Jacksonville 1 57,194 91,510 74,319 Wake Forest 2 57,566 93,769 66,370Monroe 2 53,518 100,818 69,243 Wilson 1 64,046 102,909 66,668Mooresville 1 50,604 79,142 59,222 Total/Average 22 49,084 79,080 56,926New Bern 1 54,633 88,915 76,594Salisbury 1 50,564 80,903 71,652 HELP DESK SPECIALIST

Wake Forest 1 66,639 108,549 73,331 Code 20356

Wilson 1 64,046 102,909 98,651 Number Minimum Maximum AverageTotal/Average 11 55,825 91,293 72,492 Budgeted Salary Salary Salary See Code

Apex 2 46,483 80,329 52,692IT SPECIALIST Chapel Hill 2 43,581 70,601 58,867Code 20354 Cornelius 1 37,440

Number Minimum Maximum Average Hickory 1 35,593 53,390 39,861Budgeted Salary Salary Salary See Code Jacksonville 2 35,111 56,178 44,014

Apex 1 51,244 80,329 61,065 Mooresville 1 39,650 62,010 57,150Asheboro 1 59,643 89,465 67,098 New Bern 20354Chapel Hill 2 48,966 79,327 70,706 Salisbury 1 37,732 60,371 49,004Goldsboro 2 46,340 84,759 50,396 Wilson 1 43,143 69,322 62,724Hickory 1 45,562 68,344 69,302 Total/Average 11 40,185 64,600 50,666Jacksonville 5 47,053 75,286 51,762

Population Group 25,000 - 99,999 151

Page 166: North Carolina League of Municipalaties Documents...Shelby 20,080 328 64 Cleveland Siler City 8,635 76 37 Chatham Southern Pines 13,754 178 68 Moore Southport 3,428 48 24 Brunswick

Water and Wastewater Utility Positions (Population Group 25,000 - 99,999)

CHEMIST PLANT MAINTENANCE MECHANIC

Code 20270 Code 20480

Number Minimum Maximum Average Number Minimum Maximum AverageBudgeted Salary Salary Salary See Code Budgeted Salary Salary Salary See Code

Asheboro 1 40,369 60,553 45,415 Apex 3 40,143 62,930 51,749Concord 1 53,760 88,704 53,760 Asheboro 11 31,630 81,147 41,193Goldsboro 2 53,645 88,997 60,519 Concord 6 38,494 63,515 51,525Hickory 1 39,288 58,933 40,467 Goldsboro 3 34,580 57,368 37,798Jacksonville 1 38,710 61,936 41,009 Hickory 6 32,246 48,369 37,329Monroe 2 48,547 75,234 57,824 Jacksonville 4 31,847 50,955 34,756New Bern 2 44,946 73,150 56,117 Kannapolis 2 33,009 51,163 36,612Salisbury 2 37,732 60,371 69,000 Monroe 5 36,213 56,139 39,556Sanford 1 49,797 82,164 51,549 Mooresville 2 39,650 62,010 52,796Thomasville 1 51,232 87,094 71,897 New Bern 7 33,540 54,586 36,813Wilson 1 43,143 69,322 Sanford 3 38,905 64,193 45,966

Total/Average 15 45,561 73,314 56,501 Thomasville 5 34,676 58,949 43,317Wilson 6 35,409 62,802 42,478

LABORATORY TECHNICIAN Total/Average 63 35,411 59,548 41,866Code 20400

Number Minimum Maximum Average TREATMENT PLANT OPERATORBudgeted Salary Salary Salary See Code Code 20620

Apex 1 40,143 62,930 61,696 Number Minimum Maximum AverageAsheboro 1 36,616 41,193 54,923 Budgeted Salary Salary Salary See Code

Concord 3 35,316 58,271 52,163 Apex 1 40,143 62,930 40,143Goldsboro 2 34,580 54,636 39,306 Asheboro 13 31,630 52,308 43,225Hickory 3 32,246 48,369 36,193 Concord 16 38,494 63,515 45,814Jacksonville 2 35,111 56,178 35,372 Goldsboro 9 31,365 49,557 35,816Kannapolis 1 33,009 51,163 34,659 Hickory 22 32,246 48,369 34,670Mooresville 2 35,964 56,245 41,780 Jacksonville 6 31,847 50,955 33,075New Bern 2 33,540 54,586 48,033 Kannapolis 4 33,009 51,163 35,404Salisbury 1 31,042 49,667 36,278 Monroe 14 31,283 56,139 37,452Sanford 2 40,883 67,458 43,233 Mooresville 9 34,251 56,245 41,405Thomasville 1 36,409 61,896 48,489 New Bern 9 30,422 66,349 37,917Wilson 4 32,079 54,154 43,442 Salisbury 13 29,564 47,302 38,433

Total/Average 25 35,149 55,134 43,613 Sanford 5 33,551 55,359 38,016Thomasville 4 34,676 58,949 41,301Wilson 17 33,703 56,896 39,375

Total/Average 142 33,299 55,431 38,893

Population Group 25,000 - 99,999 152

Page 167: North Carolina League of Municipalaties Documents...Shelby 20,080 328 64 Cleveland Siler City 8,635 76 37 Chatham Southern Pines 13,754 178 68 Moore Southport 3,428 48 24 Brunswick

Water and Wastewater Utility Positions (Population Group 25,000 - 99,999)

SENIOR TREATMENT PLANT OPERATOR WASTEWATER TREATMENT SUPERINTENDENT

Code 20630 Code 20640

Number Minimum Maximum Average Number Minimum Maximum AverageBudgeted Salary Salary Salary See Code Budgeted Salary Salary Salary See Code

Apex 1 42,264 66,068 57,858 Thomasville 1 51,232 87,094 87,523Asheboro 5 49,068 73,603 55,202 Wilson 1 64,046 102,909 78,330Hickory 8 39,288 58,933 45,757 Total/Average 13 57,017 90,954 72,544Jacksonville 4 38,710 61,936 39,250Kannapolis 2 36,392 56,407 41,857 STORMWATER ENGINEER

Monroe 2 46,218 71,656 51,407 Code 20744

Mooresville 1 43,714 68,366 58,771 Number Minimum Maximum AverageNew Bern 1 44,946 73,150 60,475 Budgeted Salary Salary Salary See Code

Salisbury 2 43,679 73,381 56,216 Apex 1 65,419 107,617 91,673Sanford 7 40,883 67,458 44,026 Asheboro 1 46,732 70,098 52,573Thomasville 5 38,230 64,991 44,391 Chapel Hill 1 65,899 106,756 102,116Wilson 1 41,064 65,982 53,623 Concord 1 58,598 96,687 81,085

Total/Average 39 42,038 66,828 47,664 Jacksonville 1 54,469 87,151 66,083Kannapolis 10090

TREATMENT PLANT BACK-UP OPR. IN RESPONSIBLE CHARGE (ORC) Monroe 1 65,042 100,818 88,733Code 20635 Mooresville 1 48,195 75,374 53,249

Number Minimum Maximum Average Salisbury 1 84,720 84,720 84,720Budgeted Salary Salary Salary See Code Wilson 1 43,143 69,322 55,157

Apex 2 46,483 72,798 63,276 Total/Average 9 59,135 88,727 75,043Asheboro 5 54,098 81,147 60,860Goldsboro 1 38,124 60,236 STORMWATER TECHNICIAN

Hickory 20630 Code 20747

Jacksonville 3 42,679 68,286 44,186 Number Minimum Maximum AverageMooresville 8 39,650 62,010 50,516 Budgeted Salary Salary Salary See Code

Sanford 2 47,392 78,197 53,680 Asheboro 12 24,783 60,553 39,231Thomasville 1 40,141 68,240 48,328 Chapel Hill 1 43,627 70,675 57,180Wilson 1 45,327 72,831 63,899 Jacksonville 2 35,111 56,178 35,111

Total/Average 23 44,237 70,468 53,960 Monroe 1 53,518 82,950 70,741Mooresville 1 29,587 46,273 36,042

WASTEWATER TREATMENT SUPERINTENDENT New Bern 1 47,194 76,808 49,036Code 20640 Salisbury 1 34,224 54,758 45,924

Number Minimum Maximum Average Wilson 2 29,062 49,026 34,207Budgeted Salary Salary Salary See Code Total/Average 21 37,138 62,153 41,349

Apex 1 68,730 113,027 108,671Asheboro 1 54,098 81,147 60,860 WATER DISTRIBUTION/WASTEWATER COLLECTION SYSTEM SUPT.

Goldsboro 1 65,205 103,025 74,798 Code 20750

Hickory 2 47,869 71,804 58,969 Number Minimum Maximum AverageJacksonville 1 49,406 79,050 60,651 Budgeted Salary Salary Salary See Code

Monroe 1 61,942 96,013 73,798 Apex 1 68,730 113,027 80,668Mooresville 1 50,604 79,142 57,342 Asheboro 1 54,098 81,147 60,860New Bern 1 54,633 88,915 73,543 Concord 4 53,760 88,704 73,338Salisbury 1 55,747 89,195 76,756 Goldsboro 1 59,143 93,446 62,499Sanford 1 60,686 100,132 72,863 Kannapolis 1 48,768 75,591 53,413

Population Group 25,000 - 99,999 153

Page 168: North Carolina League of Municipalaties Documents...Shelby 20,080 328 64 Cleveland Siler City 8,635 76 37 Chatham Southern Pines 13,754 178 68 Moore Southport 3,428 48 24 Brunswick

Water and Wastewater Utility Positions (Population Group 25,000 - 99,999)

WATER DISTRIBUTION/WASTEWATER COLLECTION SYSTEM SUPT. METER REPAIR TECHNICIAN

Code 20750 Code 20770

Number Minimum Maximum Average Number Minimum Maximum AverageBudgeted Salary Salary Salary See Code Budgeted Salary Salary Salary See Code

Monroe 1 61,942 96,013 80,850 Sanford 1 31,939 52,699 39,306Mooresville 2 48,195 75,374 56,500 Thomasville 1 28,528 48,498 31,153New Bern 1 54,633 88,915 76,107 Wilson 4 45,327 72,831 63,363Salisbury 2 37,732 60,371 52,978 Total/Average 18 32,146 51,507 44,052Sanford 1 60,686 100,132 76,273Thomasville 1 51,232 87,094 65,047 WATER TREATMENT PLANT SUPERINTENDENT

Wilson 1 64,046 102,909 78,375 Code 20810

Total/Average 17 55,247 88,560 67,435 Number Minimum Maximum AverageBudgeted Salary Salary Salary See Code

METER READER Asheboro 1 54,098 81,147 60,860Code 20760 Concord 1 64,458 106,356 88,059

Number Minimum Maximum Average Goldsboro 1 65,205 103,025 65,206Budgeted Salary Salary Salary See Code Hickory 1 47,869 71,804 54,111

Apex 3 33,024 54,425 46,853 Jacksonville 1 49,406 79,050 57,835Asheboro 4 27,323 40,985 30,739 Kannapolis 1 53,767 83,339 64,907Concord 6 32,400 53,460 43,359 Monroe 1 61,942 96,013 70,138Goldsboro 6 29,871 47,197 32,890 Mooresville 1 50,604 79,142 78,012Hickory 5 27,805 41,708 33,316 New Bern 1 54,633 88,915 69,664Jacksonville 4 23,765 38,024 27,330 Sanford 1 60,686 100,132 78,465Monroe 3 32,864 56,139 44,782 Thomasville 1 51,232 87,094 73,881Mooresville 3 29,587 46,273 38,907 Wilson 1 64,046 102,909 78,035New Bern 6 26,279 42,770 30,978 Total/Average 12 56,549 89,910 69,931Salisbury 4 24,322 38,916 31,619Sanford 7 30,388 50,141 33,292 WATER AND WASTEWATER TREATMENT SUPERINTENDENT

Thomasville 3 27,169 46,188 31,670 Code 20820

Wake Forest 1 33,658 54,825 44,861 Number Minimum Maximum AverageWilson 6 27,662 46,697 33,779 Budgeted Salary Salary Salary See Code

Total/Average 61 29,008 46,982 35,015 Asheboro 1 83,924 125,886 94,414Goldsboro 1 65,205 103,025 78,191

METER REPAIR TECHNICIAN Hickory 20810Code 20770 Salisbury 1 55,754 89,195 85,268

Number Minimum Maximum Average Total/Average 3 68,295 106,035 85,957Budgeted Salary Salary Salary See Code

Asheboro 2 31,630 52,308 39,231Goldsboro 2 32,933 52,034 34,244Hickory 2 30,692 46,038 38,016Kannapolis 3 29,940 46,406 40,322Mooresville 1 35,964 56,245 49,390New Bern 1 28,973 47,153 41,092Salisbury 1 25,538 40,861 34,596

Population Group 25,000 - 99,999 154

Page 169: North Carolina League of Municipalaties Documents...Shelby 20,080 328 64 Cleveland Siler City 8,635 76 37 Chatham Southern Pines 13,754 178 68 Moore Southport 3,428 48 24 Brunswick

Water and Wastewater Utility Positions (Population Group 25,000 - 99,999)

WATER DISTRIBUTION/WASTEWATER COLLECTION MAINT. WORKER WATER DISTRIBUTION/WASTEWATER COLLECTION SYSTEM TECH.

Code 20830 Code 20840

Number Minimum Maximum Average Number Minimum Maximum AverageBudgeted Salary Salary Salary See Code Budgeted Salary Salary Salary See Code

Apex 9 34,733 57,174 41,468 Apex 3 34,733 57,174 42,092Concord 12 27,778 45,833 32,112 Asheboro 20 24,783 60,553 41,193Goldsboro 6 28,449 54,636 35,340 Concord 6 38,494 63,515 51,525Hickory 10 26,465 39,698 27,638 Goldsboro 7 34,580 57,368 36,927Kannapolis 7 29,940 46,406 31,375 Hickory 9 29,213 43,820 32,821Monroe 9 29,806 46,197 31,720 Kannapolis 6 34,658 53,721 40,967Mooresville 7 31,067 48,587 35,029 Monroe 17 32,864 61,901 46,017New Bern 9 26,279 42,770 27,447 Mooresville 5 34,251 53,567 44,961Sanford 7 27,528 45,420 31,818 Salisbury 31,042 49,667Thomasville 5 23,470 39,899 28,961 Sanford 1 35,263 58,184 40,299Wilson 18 25,060 46,697 31,167 Thomasville 8 33,024 56,142 42,802

Total/Average 99 28,234 46,665 32,049 Wilson 12 30,533 54,154 41,186Total/Average 94 32,787 55,814 41,947

Population Group 25,000 - 99,999 155

Page 170: North Carolina League of Municipalaties Documents...Shelby 20,080 328 64 Cleveland Siler City 8,635 76 37 Chatham Southern Pines 13,754 178 68 Moore Southport 3,428 48 24 Brunswick

Engineering and Related Positions (Population Group 25,000 - 99,999)

UTILITY LOCATION TECHNICIAN CIVIL ENGINEER II

Code 20835 Code 20285

Number Minimum Maximum Average Number Minimum Maximum AverageBudgeted Salary Salary Salary See Code Budgeted Salary Salary Salary See Code

Apex 3 34,733 54,425 42,374 Chapel Hill 2 60,458 97,942 77,013Asheboro 2 33,211 52,308 39,231 Concord 5 64,458 106,356 76,804Concord 4 35,316 58,271 49,967 Hickory 2 58,324 87,486 72,425Goldsboro 1 38,124 60,236 46,817 Jacksonville 1 51,876 83,002 78,874Hickory 1 30,692 46,038 33,052 Kannapolis 2 59,279 91,881 77,717Kannapolis 1 34,658 53,721 34,652 Monroe 1 65,042 100,818 70,782Monroe 2 34,486 53,477 44,366 Mooresville 1 64,585 101,008Mooresville 2 32,620 51,016 41,828 Salisbury 4 50,564 93,655 76,313Salisbury 1 31,042 49,667 37,958 Total/Average 18 59,323 95,268 76,073Sanford 2 35,263 58,184 38,144Wake Forest 1 38,963 63,466 38,963 CONSTRUCTION INSPECTOR

Wilson 4 35,409 56,896 43,888 Code 20320

Total/Average 24 34,543 54,809 42,547 Number Minimum Maximum AverageBudgeted Salary Salary Salary See Code

CIVIL ENGINEER I Apex 4 48,820 113,027 86,534Code 20280 Asheboro 3 36,616 54,923 41,193

Number Minimum Maximum Average Concord 7 38,494 63,515 51,273Budgeted Salary Salary Salary See Code Goldsboro 1 42,032 66,411 54,221

Asheboro 1 83,924 125,886 94,414 Jacksonville 4 36,867 58,988 40,017Concord 3 49,321 81,380 51,821 Monroe 2 39,936 68,245 51,979Goldsboro 1 65,204 103,025 83,396 Mooresville 3 41,632 65,111 54,903Hickory 3 47,869 71,804 58,789 Sanford 2 40,883 67,458 55,348Jacksonville 2 49,406 79,050 Wake Forest 3 49,728 81,001 55,491Kannapolis 1 51,207 79,371 58,155 Wilson 2 39,085 62,802 56,135Monroe 2 53,518 82,950 62,982 Total/Average 31 41,409 70,148 54,872New Bern 2 54,633 88,915 58,362Sanford 1 52,320 86,327 71,072

Total/Average 16 56,378 88,745 62,968

Population Group 25,000 - 99,999 156

Page 171: North Carolina League of Municipalaties Documents...Shelby 20,080 328 64 Cleveland Siler City 8,635 76 37 Chatham Southern Pines 13,754 178 68 Moore Southport 3,428 48 24 Brunswick

Engineering and Related Positions (Population Group 25,000 - 99,999)

ENGINEERING TECHNICIAN I SURVEYOR

Code 20360 Code 20690

Number Minimum Maximum Average Number Minimum Maximum AverageBudgeted Salary Salary Salary See Code Budgeted Salary Salary Salary See Code

Apex 1 48,820 76,563 69,141 Chapel Hill 47,117 76,329Asheboro 1 40,369 60,553 45,415 Hickory 20360Chapel Hill 2 37,291 60,412 47,722 Thomasville 1 51,232 87,094 72,510Concord 3 38,494 63,515 47,842 Total/Average 1 49,175 81,712 73,920Goldsboro 1 44,134 69,731 50,555Hickory 2 32,246 48,369 33,878 TRAFFIC ENGINEER

Kannapolis 2 42,128 65,299 48,524 Code 20710

Monroe 3 38,022 58,947 50,634 Number Minimum Maximum AverageMooresville 1 39,650 62,010 45,597 Budgeted Salary Salary Salary See Code

New Bern 1 38,826 63,190 44,374 Apex 1 62,237 102,510 73,047Salisbury 2 31,042 54,758 43,971 Chapel Hill 1 55,466 89,855 72,624Thomasville 1 42,149 71,653 Concord 1 64,458 106,356 79,706Wilson 1 43,143 69,322 53,289 Goldsboro 1 65,205 103,025 86,662

Total/Average 21 39,716 63,409 47,599 Hickory 1 58,324 87,486 90,875Jacksonville 1 57,149 91,510 78,000Mooresville 1 53,135 83,099 74,951Salisbury 1 53,768 53,768 53,768Wilson 1 39,085 62,802 55,645

Total/Average 9 56,536 86,712 73,920

Population Group 25,000 - 99,999 157

Page 172: North Carolina League of Municipalaties Documents...Shelby 20,080 328 64 Cleveland Siler City 8,635 76 37 Chatham Southern Pines 13,754 178 68 Moore Southport 3,428 48 24 Brunswick

Field Operations Positions (Population Group 25,000 - 99,999)

EQUIPMENT OPERATOR I MAINTENANCE WORKER I

Code 20370 Code 20420

Number Minimum Maximum Average Number Minimum Maximum AverageBudgeted Salary Salary Salary See Code Budgeted Salary Salary Salary See Code

Asheboro 4 28,689 43,034 32,276 Apex 7 29,950 47,003 27,398Concord 16 30,000 49,500 32,883 Asheboro 12 30,124 54,923 41,193Goldsboro 16 31,365 49,557 33,325 Chapel Hill 9 26,757 43,347 37,257Hickory 34 29,213 43,820 32,519 Concord 18 25,720 42,438 33,036Jacksonville 3 28,886 46,218 29,246 Goldsboro 6 29,871 47,197 31,417Kannapolis 20380 Hickory 46 26,465 39,698 27,467Mint Hill 1 37,701 60,270 61,971 Jacksonville 17 23,765 38,024 25,129Monroe 11 29,806 46,197 38,103 Mint Hill 7 31,016 49,584 36,735New Bern 10 27,593 44,908 31,622 Monroe 1 28,371 43,992 36,525Salisbury 5 24,322 42,904 34,860 Mooresville 7 28,178 44,069 34,380Sanford 2 28,926 47,728 34,658 Salisbury 36 24,222 38,916 31,679Thomasville 5 28,528 48,498 31,117 Sanford 1 27,528 45,420 27,528Wilson 11 29,062 49,026 34,352 Thomasville 7 23,470 39,899 25,538

Total/Average 118 29,508 47,638 33,527 Wake Forest 10 32,055 52,214 38,697Wilson 8 25,060 46,697 36,379

EQUIPMENT OPERATOR III Total/Average 192 27,503 44,895 31,533Code 20380

Number Minimum Maximum Average MAINTENANCE WORKER IIBudgeted Salary Salary Salary See Code Code 20430

Apex 4 38,282 59,944 45,293 Number Minimum Maximum AverageAsheboro 6 33,211 49,817 37,363 Budgeted Salary Salary Salary See Code

Chapel Hill 6 32,214 52,186 42,098 Apex 7 31,508 54,425 32,470Concord 20 35,316 58,271 40,696 Asheboro 1 30,124 45,186 33,889Goldsboro 1 40,030 63,248 43,355 Chapel Hill 5 30,680 49,701 39,082Hickory 11 30,692 46,038 34,658 Concord 12 27,778 45,833 32,112Kannapolis 5 31,436 48,726 37,688 Goldsboro 1 29,871 47,197 31,417Monroe 5 32,864 50,918 35,558 Hickory 5 27,805 41,708 32,856Mooresville 6 34,251 53,567 39,464 Jacksonville 15 24,954 39,925 28,265New Bern 7 30,422 49,511 34,560 Monroe 22 28,371 48,506 35,513Sanford 2 30,388 50,141 42,336 Mooresville 2 29,587 46,273 33,546Thomasville 2 29,954 50,922 33,852 New Bern 11 26,274 42,770 30,184Wilson 6 32,079 51,545 38,207 Salisbury 2 26,815 42,904 34,860

Total/Average 81 33,165 52,680 38,556 Sanford 7 28,926 47,728 34,428Thomasville 3 25,876 43,988 32,256Wilson 5 30,533 54,154 36,474

Total/Average 98 28,507 46,450 32,978

Population Group 25,000 - 99,999 158

Page 173: North Carolina League of Municipalaties Documents...Shelby 20,080 328 64 Cleveland Siler City 8,635 76 37 Chatham Southern Pines 13,754 178 68 Moore Southport 3,428 48 24 Brunswick

Field Operations Positions (Population Group 25,000 - 99,999)

SANITATION EQUIPMENT OPERATOR I SANITATION SUPERVISOR

Code 20540 Code 20560

Number Minimum Maximum Average Number Minimum Maximum AverageBudgeted Salary Salary Salary See Code Budgeted Salary Salary Salary See Code

Apex 8 34,733 54,425 43,552 Kannapolis 1 42,128 65,299 54,056Asheboro 1 28,689 43,034 32,276 Mooresville 2 45,900 71,785 48,206Chapel Hill 2 29,219 47,334 42,255 Salisbury 1 39,618 63,389 53,367Concord 9 30,000 49,500 35,110 Thomasville 1 36,409 61,896 44,308Goldsboro 7 34,580 54,636 40,301 Wake Forest 1 47,360 77,144Hickory 20370 Wilson 3 39,085 62,802 48,659Jacksonville 11 31,847 50,955 38,758 Total/Average 28 42,896 68,129 51,607Kannapolis 4 34,658 53,721 35,616Thomasville 13 28,528 48,498 33,283 SANITATION WORKER

Wilson 10 29,062 46,697 32,194 Code 20570

Total/Average 65 31,257 49,867 36,719 Number Minimum Maximum AverageBudgeted Salary Salary Salary See Code

SANITATION EQUIPMENT OPERATOR II Apex 3 28,522 44,752 32,156Code 20550 Asheboro 1 27,323 40,985 30,739

Number Minimum Maximum Average Chapel Hill 13 27,827 45,080 34,070Budgeted Salary Salary Salary See Code Concord 8 27,778 45,833 30,800

Apex 1 36,421 57,174 50,033 Goldsboro 10 27,094 42,809 30,347Asheboro 2 33,211 49,817 37,636 Hickory 10 26,465 39,698 26,965Chapel Hill 13 32,214 52,186 43,589 Jacksonville 18 23,765 38,024 26,844Goldsboro 2 40,030 63,248 40,030 Mooresville 4 25,559 39,972 26,846Hickory 20380 Salisbury 5 21,010 33,617 27,066Jacksonville 5 31,847 50,955 38,588 Thomasville 16 23,470 39,899 26,863Mooresville 15 31,067 48,587 33,093 Wake Forest 5 27,690 45,105 38,650Thomasville 1 29,954 50,922 42,788 Wilson 5 25,060 40,267 28,172Wake Forest 4 33,658 54,825 35,493 Total/Average 98 25,964 41,337 29,382Wilson 10 30,533 49,026 37,137

Total/Average 53 33,215 52,971 38,066 SANITATION SUPERINTENDENT

Code 20580

SANITATION SUPERVISOR Number Minimum Maximum AverageCode 20560 Budgeted Salary Salary Salary See Code

Number Minimum Maximum Average Chapel Hill 1 60,458 97,942 97,942Budgeted Salary Salary Salary See Code Concord 1 49,321 81,380 71,742

Apex 1 48,820 76,563 58,299 Goldsboro 1 56,327 88,997 58,901Asheboro 8 46,732 70,098 52,573 Hickory 1 52,839 79,258 56,901Chapel Hill 2 43,581 70,601 56,895 Jacksonville 1 51,876 83,002Concord 2 45,735 75,463 56,135 Kannapolis 1 48,768 75,591 57,660Goldsboro 3 44,134 69,731 45,820 Monroe 1 44,034 68,245 52,458Hickory 2 41,277 61,916 52,117 Thomasville 10210Jacksonville 1 36,867 58,988 52,624 Wilson 1 58,022 93,230 69,216

Total/Average 8 52,706 83,456 66,403

Population Group 25,000 - 99,999 159

Page 174: North Carolina League of Municipalaties Documents...Shelby 20,080 328 64 Cleveland Siler City 8,635 76 37 Chatham Southern Pines 13,754 178 68 Moore Southport 3,428 48 24 Brunswick

Field Operations Positions (Population Group 25,000 - 99,999)

CDL TRUCK DRIVER STREET SUPERINTENDENT

Code 20590 Code 20670

Number Minimum Maximum Average Number Minimum Maximum AverageBudgeted Salary Salary Salary See Code Budgeted Salary Salary Salary See Code

Chapel Hill 1 35,516 57,535 48,088 Apex 1 51,244 80,329 65,787Kannapolis 20380 Chapel Hill 1 47,117 76,329 70,251

Total/Average 1 35,516 57,535 46,088 Concord 1 53,760 88,704 84,775Cornelius 1 48,272 75,425 75,405

STOCK KEEPER Goldsboro 1 56,327 88,997 56,251Code 20650 Jacksonville 1 51,876 83,602 58,272

Number Minimum Maximum Average Kannapolis 1 48,768 75,591 58,191Budgeted Salary Salary Salary See Code Monroe 1 56,181 87,090 66,997

Apex 1 33,024 51,829 43,202 New Bern 1 54,633 88,915 79,653Chapel Hill 2 27,827 45,080 32,600 Thomasville 10210Concord 2 25,720 42,438 26,806 Wake Forest 1 60,444 98,457 88,389Hickory 1 32,246 48,369 45,811 Wilson 1 47,622 76,518 59,791Mooresville 1 34,251 53,567 51,250 Total/Average 11 52,386 83,632 69,433New Bern 2 28,973 47,153 37,318Sanford 1 33,551 55,359 41,291 TRAFFIC TECHNICIAN

Thomasville 1 40,141 68,240 51,783 Code 20720

Wilson 3 27,661 46,697 34,793 Number Minimum Maximum AverageTotal/Average 14 31,488 50,970 37,940 Budgeted Salary Salary Salary See Code

Chapel Hill 3 35,516 63,433 55,393STREET CREW LEADER Concord 3 41,959 69,232 47,057Code 20660 Goldsboro 1 48,657 76,879 51,279

Number Minimum Maximum Average Hickory 1 39,288 58,933 39,288Budgeted Salary Salary Salary See Code Jacksonville 2 38,710 61,936 41,021

Apex 2 38,282 62,930 47,757 Mooresville 1 39,650 62,010Asheboro 6 54,098 81,147 60,860 Salisbury 2 31,042 49,667 40,211Chapel Hill 1 37,291 60,412 Wilson 2 29,062 46,697 37,058Cornelius 1 34,307 53,604 48,984 Total/Average 15 37,985 61,098 45,321Goldsboro 1 48,657 76,879 52,044Hickory 7 32,246 48,369 39,082Jacksonville 9 33,439 53,503 39,998Kannapolis 3 38,211 59,227 43,316Mint Hill 1 43,644 69,771 48,175Monroe 5 38,022 68,245 51,958Mooresville 2 37,762 59,057 44,993New Bern 5 33,540 54,586 43,207Salisbury 7 34,224 54,758 37,438Sanford 3 33,551 55,359 42,321Thomasville 4 33,024 56,142 42,441Wake Forest 3 47,360 77,144 51,366Wilson 2 39,085 62,802 51,294

Total/Average 62 38,632 61,996 45,159

Population Group 25,000 - 99,999 160

Page 175: North Carolina League of Municipalaties Documents...Shelby 20,080 328 64 Cleveland Siler City 8,635 76 37 Chatham Southern Pines 13,754 178 68 Moore Southport 3,428 48 24 Brunswick

Field Operations Positions (Population Group 25,000 - 99,999)

TRAFFIC SIGNS TECHNICIAN TRAFFIC SIGNS TECHNICIAN

Code 20730 Code 20730

Number Minimum Maximum Average Number Minimum Maximum AverageBudgeted Salary Salary Salary See Code Budgeted Salary Salary Salary See Code

Apex 1 36,421 57,174 47,908 Monroe 1 32,864 50,918 50,565Chapel Hill 2 29,219 54,796 40,211 Mooresville 2 35,964 56,245 40,513Concord 2 38,494 63,515 51,742 Sanford 1 35,263 58,184 39,315Goldsboro 1 42,032 66,411 44,385 Thomasville 1 29,954 50,922 35,392Hickory 3 43,367 65,051 44,763 Wilson 1 29,062 46,697 37,324Jacksonville 1 31,847 50,955 38,291 Total/Average 17 35,225 56,675 43,459Kannapolis 1 38,211 59,227 46,398

Population Group 25,000 - 99,999 161

Page 176: North Carolina League of Municipalaties Documents...Shelby 20,080 328 64 Cleveland Siler City 8,635 76 37 Chatham Southern Pines 13,754 178 68 Moore Southport 3,428 48 24 Brunswick

Parks and Recreation Positions (Population Group 25,000 - 99,999)

RECREATION PROGRAM SUPERINTENDENT RECREATION CENTER SUPERVISOR

Code 10230 Code 20490

Number Minimum Maximum Average Number Minimum Maximum AverageBudgeted Salary Salary Salary See Code Budgeted Salary Salary Salary See Code

Apex 1 59,316 97,641 89,945 Apex 1 44,233 69,401 55,112Asheboro 1 34,872 57,670 41,193 Asheboro 3 23,603 35,404 26,553Chapel Hill 1 55,466 89,855 70,696 Chapel Hill 4 40,395 65,440 58,412Cornelius 1 45,974 71,834 56,632 Concord 5 41,959 69,232 46,378Goldsboro 1 65,205 103,025 74,165 Goldsboro 1 56,327 88,997 63,679Jacksonville 1 57,194 91,510 77,811 Hickory 1 58,324 87,486 74,563Monroe 1 50,960 78,998 55,994 Jacksonville 5 36,867 58,988 38,501Mooresville 1 43,714 68,366 60,117 Monroe 7 32,864 68,245 48,951New Bern 1 47,194 76,808 54,395 Mooresville 3 39,650 62,010 55,114Salisbury 4 39,618 63,389 46,518 New Bern 2 44,946 73,150 50,539Wake Forest 1 54,825 89,304 65,830 Thomasville 1 33,024 56,142 34,676Wilson 1 64,046 102,909 80,981 Wake Forest 2 45,105 73,470 45,105

Total/Average 15 51,532 82,609 60,922 Wilson 2 37,202 59,776 43,997Total/Average 37 41,115 66,749 47,379

PARKS SUPERINTENDENT

Code 20450 RECREATION ACTIVITIES COORDINATOR

Number Minimum Maximum Average Code 20500Budgeted Salary Salary Salary See Code Number Minimum Maximum Average

Apex 1 56,525 92,988 78,545 Budgeted Salary Salary Salary See Code

Asheboro 1 49,068 73,603 55,202 Apex 1 46,483 72,798 54,611Chapel Hill 1 60,458 97,942 88,774 Asheboro 6 34,872 57,670 39,231Cornelius 1 58,675 91,680 75,791 Concord 3 35,316 58,271 36,371Goldsboro 1 62,100 98,119 69,261 Cornelius 1 39,714 62,053 47,299Hickory 1 47,869 71,804 49,548 Goldsboro 4 31,365 52,034 24,831Jacksonville 1 57,194 91,510 82,452 Hickory 7 33,878 50,817 36,805Monroe 1 56,181 87,090 57,470 Monroe 4 44,034 68,245 47,918Mooresville 1 71,205 111,361 96,808 Mooresville 1 43,714 68,366 45,020New Bern 1 47,194 76,808 63,550 New Bern 2 40,768 66,349 44,540Thomasville 1 40,141 68,240 43,835 Salisbury 4 39,618 63,389 46,518Wake Forest 1 54,825 89,304 65,947 Thomasville 1 36,409 61,896 36,409Wilson 1 64,046 102,909 96,407 Wake Forest 1 45,105 73,470 45,105

Total/Average 13 55,806 88,720 71,045 Wilson 1 32,079 51,545 33,683Total/Average 36 38,720 62,070 39,734

Population Group 25,000 - 99,999 162

Page 177: North Carolina League of Municipalaties Documents...Shelby 20,080 328 64 Cleveland Siler City 8,635 76 37 Chatham Southern Pines 13,754 178 68 Moore Southport 3,428 48 24 Brunswick

Parks and Recreation Positions (Population Group 25,000 - 99,999)

RECREATION SUPERVISOR FOR ATHLETICS RECREATION PROGRAM SUPERVISOR

Code 20510 Code 20520

Number Minimum Maximum Average Number Minimum Maximum AverageBudgeted Salary Salary Salary See Code Budgeted Salary Salary Salary See Code

Apex 1 48,820 76,563 58,431 Apex 2 48,820 76,563 58,540Asheboro 3 33,211 49,817 37,363 Concord 1 49,851 82,254 60,525Concord 1 49,851 82,254 60,188 Cornelius 4 37,823 59,098 39,073Cornelius 1 39,714 62,053 46,883 Goldsboro 3 36,309 57,368 38,099Goldsboro 1 56,327 88,997 57,746 Hickory 1 45,562 68,344 58,536Hickory 7 39,288 58,933 44,284 Kannapolis 3 40,122 62,189 46,016Jacksonville 1 42,697 68,286 53,500 Monroe 1 56,181 87,090 86,840Kannapolis 20520 Thomasville 1 40,141 68,240 48,327Monroe 1 44,034 68,245 44,034 Wilson 1 45,327 72,831 64,075Mooresville 2 35,964 56,245 43,567 Total/Average 17 44,460 70,442 49,648New Bern 1 44,946 73,150 61,656Thomasville 1 40,141 68,240 46,371Wake Forest 1 54,825 89,304 86,695Wilson 1 45,327 72,831 53,247

Total/Average 22 44,242 70,387 48,998

Population Group 25,000 - 99,999 163

Page 178: North Carolina League of Municipalaties Documents...Shelby 20,080 328 64 Cleveland Siler City 8,635 76 37 Chatham Southern Pines 13,754 178 68 Moore Southport 3,428 48 24 Brunswick

Planning Positions (Population Group 25,000 - 99,999)

PLANNING TECHNICIAN SENIOR PLANNER

Code 20465 Code 20475

Number Minimum Maximum Average Number Minimum Maximum AverageBudgeted Salary Salary Salary See Code Budgeted Salary Salary Salary See Code

Apex 3 44,233 72,798 51,136 Apex 3 59,316 97,641 70,468Asheboro 1 34,872 52,308 39,739 Asheboro 1 49,068 73,603 55,202Chapel Hill 1 30,680 49,701 36,510 Chapel Hill 1 47,117 76,329 65,419Goldsboro 1 44,134 69,731 56,106 Concord 6 53,760 88,704 66,315Hickory 2 32,246 48,369 36,940 Cornelius 1 50,686 79,196 58,864Kannapolis 1 36,392 56,407 41,850 Goldsboro 1 48,657 76,879Mooresville 1 34,251 53,567 38,097 Hickory 1 45,562 68,344 49,022Sanford 1 40,883 67,458 49,088 Jacksonville 1 49,406 79,050 61,673Wake Forest 1 38,963 63,466 44,364 Kannapolis 2 53,767 83,339 70,610Wilson 1 32,079 51,545 35,561 Monroe 1 56,181 87,090 73,632

Total/Average 13 36,873 58,535 43,739 Mooresville 2 50,604 79,142 79,142New Bern 1 57,364 93,360 75,197

PLANNER Sanford 2 52,320 86,327 66,367Code 20470 Wake Forest 2 54,825 89,304 77,847

Number Minimum Maximum Average Wilson 3 45,327 76,518 59,396Budgeted Salary Salary Salary See Code Total/Average 28 51,597 82,322 67,201

Apex 3 48,820 80,329 53,322Asheboro 1 44,507 66,760 50,070Chapel Hill 1 40,395 64,550 50,599Concord 2 41,959 69,232 47,015Cornelius 2 39,714 62,053 48,643Hickory 1 43,367 65,051Jacksonville 1 42,679 68,286 42,996Mint Hill 1 35,906 57,397 36,801Monroe 1 46,218 71,656 47,341Mooresville 1 41,632 65,111 53,732New Bern 1 44,946 73,150 46,069Salisbury 1 41,599 66,559 43,678Sanford 1 47,392 78,197 47,392Wake Forest 1 52,214 85,051 58,935Wilson 2 41,064 65,982 52,919

Total/Average 20 43,494 69,291 49,196

Population Group 25,000 - 99,999 164

Page 179: North Carolina League of Municipalaties Documents...Shelby 20,080 328 64 Cleveland Siler City 8,635 76 37 Chatham Southern Pines 13,754 178 68 Moore Southport 3,428 48 24 Brunswick

Fire/Telecommunications Positions (Population Group 25,000 - 99,999)

ASSISTANT FIRE CHIEF TELECOMMUNICATORS SUPERVISOR

Code 30030 Code 30055

Number Minimum Maximum Average Number Minimum Maximum AverageBudgeted Salary Salary Salary See Code Budgeted Salary Salary Salary See Code

Apex 1 68,730 113,027 93,046 Hickory 1 45,562 68,344 47,623Asheboro 1 62,625 93,938 70,453 Jacksonville 2 38,710 61,936 41,344Chapel Hill 2 77,641 125,778 93,505 Kannapolis 1 44,234 68,563 43,446Concord 2 70,456 116,236 89,400 Mooresville 1 39,650 62,010 48,054Goldsboro 4 65,205 103,025 72,485 New Bern 4 42,806 69,667 45,389Hickory 1 64,379 115,882 77,052 Salisbury 1 55,747 89,195 81,553Jacksonville 1 57,194 91,510 57,347 Sanford 1 42,952 70,870 47,502Mint Hill 1 53,050 84,808 63,089 Thomasville 1 33,024 56,142 45,610Monroe 2 68,307 105,851 90,668 Wake Forest 1 45,105 73,470 49,612Mooresville 1 64,585 101,008 98,717 Total/Average 17 43,873 70,171 49,369Sanford 1 63,758 105,201 74,671Wilson 3 64,046 102,909 83,055 EMT PARAMEDIC

Total/Average 20 64,998 104,931 81,031 Code 30060

Number Minimum Maximum AveragePUBLIC SAFETY TELECOMMUNICATOR Budgeted Salary Salary Salary See Code

Code 30050 Mint Hill 13 37,701 60,270 48,985Number Minimum Maximum Average Total/Average 13 37,701 60,270 48,985

Budgeted Salary Salary Salary See Code

Apex 8 36,421 62,930 45,518 FIRE STATION SUPERVISOR

Concord 18 32,400 53,460 33,168 Code 30080

Cornelius 8 29,635 46,305 34,144 Number Minimum Maximum AverageHickory 12 32,246 48,369 34,636 Budgeted Salary Salary Salary See Code

Jacksonville 8 28,886 46,218 29,120 Apex 2 53,841 84,354 71,758Kannapolis 12 29,940 46,406 33,684 Asheboro 7 54,098 81,147 60,860Monroe 6 34,486 53,477 40,994 Chapel Hill 13 55,679 83,530 67,497Mooresville 10 32,620 51,016 40,240 Concord 46 52,770 87,268 68,273New Bern 12 31,943 57,315 34,600 Goldsboro 18 48,657 76,879 51,105Sanford 16 35,263 58,184 42,751 Hickory 29 58,324 87,486 53,196Thomasville 3 31,452 53,468 34,955 Jacksonville 14 44,813 75,286 52,997Wake Forest 6 37,108 60,444 38,929 Kannapolis 21 46,446 71,992 56,896

Total/Average 119 32,700 53,133 36,749 Monroe 18 41,933 68,245 63,901Mooresville 19 50,604 79,142 64,860

TELECOMMUNICATORS SUPERVISOR New Bern 12 44,946 73,150 59,145Code 30055 Salisbury 8 41,599 66,559 50,687

Number Minimum Maximum Average Sanford 9 47,392 78,197 57,901Budgeted Salary Salary Salary See Code Thomasville 12 47,398 80,577 54,275

Apex 2 42,264 66,068 54,258 Wilson 21 47,622 76,518 58,543Concord 1 58,598 96,687 62,545 Total/Average 249 49,075 78,022 59,785Cornelius 1 37,823 59,098 40,560

Population Group 25,000 - 99,999 165

Page 180: North Carolina League of Municipalaties Documents...Shelby 20,080 328 64 Cleveland Siler City 8,635 76 37 Chatham Southern Pines 13,754 178 68 Moore Southport 3,428 48 24 Brunswick

Fire/Telecommunications Positions (Population Group 25,000 - 99,999)

FIRE BATTALION CHIEF FIRE FIGHTER-DRIVER

Code 30085 Code 30100

Number Minimum Maximum Average Number Minimum Maximum AverageBudgeted Salary Salary Salary See Code Budgeted Salary Salary Salary See Code

Apex 3 62,237 102,510 85,193 Apex 18 46,483 72,798 55,755Asheboro 2 51,522 77,283 57,962 Asheboro 12 38,446 57,670 43,252Chapel Hill 3 62,042 96,065 76,837 Chapel Hill 18 42,887 64,040 52,443Concord 6 61,097 101,989 77,393 Concord 35 39,640 60,858 47,316Hickory 9 52,839 79,258 59,106 Goldsboro 18 40,030 63,248 45,307Jacksonville 3 51,876 83,002 61,948 Hickory 30 39,288 58,933 45,180Kannapolis 3 51,207 79,371 66,252 Jacksonville 10 38,710 61,936 42,491Monroe 3 50,960 78,998 77,168 Kannapolis 23 39,167 60,708 45,831Mooresville 3 58,581 91,617 83,797 Monroe 20 32,864 53,477 52,988New Bern 3 54,633 88,915 70,829 Mooresville 19 39,650 62,010 53,274Salisbury 7 50,564 80,903 54,892 New Bern 12 42,806 69,667 60,398Sanford 3 54,968 90,697 69,946 Salisbury 17 32,594 52,151 40,602Thomasville 3 54,869 93,278 65,135 Sanford 9 37,019 61,081 52,417Wilson 2 58,022 93,230 67,844 Thomasville 12 40,141 68,241 48,344

Total/Average 53 55,387 88,365 67,900 Wilson 27 39,085 62,802 49,152Salisbury 39 29,564 47,302 30,147

FIRE FIGHTER Sanford 27 36,293 59,883 46,106Code 30090 Thomasville 30 35,178 59,803 42,391

Number Minimum Maximum Average Wilson 31 35,409 55,239 41,080Budgeted Salary Salary Salary See Code Total/Average 280 39,248 61,895 48,709

Apex 32 38,282 62,930 42,025Asheboro 25 34,872 52,308 41,193 FIRE INSPECTOR

Chapel Hill 40 35,436 57,919 42,449 Code 30110

Concord 64 34,358 60,164 36,766 Number Minimum Maximum AverageGoldsboro 36 34,580 54,636 36,983 Budgeted Salary Salary Salary See Code

Hickory 53 33,878 59,106 39,506 Apex 1 42,264 66,068 46,838Jacksonville 8 31,847 50,955 32,800 Asheboro 2 49,068 81,147 60,860Kannapolis 38 33,009 51,163 37,065 Chapel Hill 2 49,647 72,729 57,835Mint Hill 21 34,196 54,677 42,706 Concord 8 47,091 75,247 53,196Monroe 34 28,371 46,197 41,756 Goldsboro 1 48,657 76,879 56,908Mooresville 24 34,251 53,567 38,671 Hickory 4 41,277 61,916 46,166New Bern 39 31,943 60,181 43,284 Jacksonville 2 42,679 68,286 50,197Salisbury 35 29,564 47,302 32,722 Monroe 3 44,034 68,245 60,805Sanford 27 37,019 61,081 46,534 Mooresville 4 45,900 71,785 63,747Thomasville 30 36,409 61,896 43,103 New Bern 1 40,768 66,349 50,337Wilson 34 35,409 56,896 40,632 Salisbury 1 32,594 52,151 43,679

Total/Average 540 33,964 55,686 39,872 Wilson 4 43,143 69,322 50,458Total/Average 33 43,927 69,177 54,091

Population Group 25,000 - 99,999 166

Page 181: North Carolina League of Municipalaties Documents...Shelby 20,080 328 64 Cleveland Siler City 8,635 76 37 Chatham Southern Pines 13,754 178 68 Moore Southport 3,428 48 24 Brunswick

Fire/Telecommunications Positions (Population Group 25,000 - 99,999)

ASSISTANT FIRE STATION SUPERVISOR FIRE TRAINING INSTRUCTOR

Code 30120 Code 30140

Number Minimum Maximum Average Number Minimum Maximum AverageBudgeted Salary Salary Salary See Code Budgeted Salary Salary Salary See Code

Asheboro 7 42,387 63,581 47,686 Apex 1 53,841 84,354 69,858Chapel Hill 5 49,647 72,729 60,337 Chapel Hill 1 55,679 83,530 73,999Concord 37 42,735 67,334 55,358 Hickory 30085Jacksonville 17 40,647 65,035 46,112 New Bern 1 40,768 66,349

Total/Average 66 43,854 67,170 52,540 Salisbury 1 32,594 52,151 38,284Wilson 1 47,622 76,518 50,003

FIRE PREVENTION SUPERVISOR Total/Average 5 46,101 72,580 58,036Code 30130

Number Minimum Maximum Average FIRE TRAINING SUPERVISORBudgeted Salary Salary Salary See Code Code 30150

Apex 2 51,244 88,552 75,354 Number Minimum Maximum AverageChapel Hill 1 67,814 109,859 88,219 Budgeted Salary Salary Salary See Code

Concord 1 61,097 101,989 72,843 Chapel Hill 2 67,814 109,859 93,505Goldsboro 1 53,645 84,759 66,602 Concord 1 61,097 101,989 84,326Hickory 1 43,367 65,051 60,383 Goldsboro 1 65,205 103,025 76,302Jacksonville 1 49,406 79,050 54,810 Hickory 30085Monroe 1 61,942 96,013 68,805 Kannapolis 1 51,207 79,371 60,543Mooresville 1 58,581 91,617 73,944 Monroe 1 61,942 96,013 83,075New Bern 1 54,633 88,915 75,447 Mooresville 1 58,581 91,617 89,068Thomasville 1 54,869 93,278 61,260 New Bern 1 54,633 88,915 66,612Wilson 1 58,022 93,230 61,407 Thomasville 1 54,869 93,278 65,609

Total/Average 12 55,875 90,210 69,536 Total/Average 9 59,419 95,508 79,172

Population Group 25,000 - 99,999 167

Page 182: North Carolina League of Municipalaties Documents...Shelby 20,080 328 64 Cleveland Siler City 8,635 76 37 Chatham Southern Pines 13,754 178 68 Moore Southport 3,428 48 24 Brunswick

Law Enforcement Positions (Population Group 25,000 - 99,999)

ANIMAL CONTROL OFFICER COMMUNITY RESOURCE OFFICER

Code 30010 Code 30180

Number Minimum Maximum Average Number Minimum Maximum AverageBudgeted Salary Salary Salary See Code Budgeted Salary Salary Salary See Code

Asheboro 1 31,630 47,445 33,689 Concord 30260Cornelius 2 31,117 48,620 40,425 Monroe 14 38,022 100,818 62,614Goldsboro 1 32,933 52,034 33,592 Salisbury 3 41,599 66,559 49,444Hickory 2 29,213 43,820 32,310 Sanford 2 38,905 64,193 53,311Monroe 1 31,283 48,506 48,277 Total/Average 19 39,509 77,190 59,555New Bern 1 30,422 49,511 40,105Thomasville 1 34,676 58,949 42,582 SPECIAL SERVICES OFFICER

Total/Average 9 31,611 49,841 38,191 Code 30190

Number Minimum Maximum AverageANIMAL CONTROL SUPERVISOR Budgeted Salary Salary Salary See Code

Code 30020 Apex 30210Number Minimum Maximum Average Concord 30260

Budgeted Salary Salary Salary See Code Cornelius 2 37,823 59,098 49,031Asheboro 1 34,872 52,308 36,902 Goldsboro 1 53,645 84,759 66,679

Total/Average 1 34,872 52,308 36,902 Kannapolis 30260Monroe 10 38,022 91,437 52,136

POLICE DIVISION COMMANDER Mooresville 11 39,650 68,366 54,944Code 30160 Sanford 3 45,108 74,428 57,493

Number Minimum Maximum Average Thomasville 6 38,230 64,991 49,655Budgeted Salary Salary Salary See Code Wake Forest 3 49,728 81,001 75,772

Apex 30275 Total/Average 36 43,172 74,868 55,228Asheboro 3 56,803 93,938 63,903Chapel Hill 4 63,943 101,731 82,579 POLICE DETECTIVE/INVESTIGATOR

Concord 2 67,733 106,896 100,224 Code 30210

Cornelius 2 61,609 96,264 77,989 Number Minimum Maximum AverageGoldsboro 2 65,204 103,025 78,957 Budgeted Salary Salary Salary See Code

Hickory 3 45,562 68,344 76,486 Apex 6 44,233 69,401 56,543Jacksonville 4 60,053 96,086 71,579 Concord 30260Kannapolis 2 59,279 91,881 72,372 Cornelius 6 39,714 62,053 57,302Monroe 2 65,042 100,818 99,299 Goldsboro 4 36,309 57,368 44,330Mooresville 2 61,510 96,198 76,686 Kannapolis 11 36,392 56,407 45,316New Bern 3 60,232 98,028 84,531 Mint Hill 5 48,117 76,922 60,091Salisbury 3 61,322 98,115 86,179 Monroe 14 38,022 91,437 54,349Sanford 1 63,758 105,201 80,427 Mooresville 12 45,900 71,785 59,807Thomasville 3 62,273 105,863 71,265 Salisbury 4 41,600 72,452 56,670Wake Forest 2 69,971 113,976 107,928 Sanford 9 45,108 74,428 54,929Wilson 1 64,046 102,909 95,848 Thomasville 4 38,230 64,991 43,521

Total/Average 39 61,771 98,705 81,203 Wake Forest 6 49,728 81,001 57,064Total/Average 81 42,123 70,750 54,017

Population Group 25,000 - 99,999 168

Page 183: North Carolina League of Municipalaties Documents...Shelby 20,080 328 64 Cleveland Siler City 8,635 76 37 Chatham Southern Pines 13,754 178 68 Moore Southport 3,428 48 24 Brunswick

Law Enforcement Positions (Population Group 25,000 - 99,999)

POLICE RECORDS SPECIALIST ASSISTANT POLICE CHIEF

Code 30220 Code 30250

Number Minimum Maximum Average Number Minimum Maximum AverageBudgeted Salary Salary Salary See Code Budgeted Salary Salary Salary See Code

Apex 2 36,421 57,174 38,616 Mooresville 1 64,585 101,008 87,338Asheboro 4 33,211 52,308 39,231 Salisbury 1 61,461 99,624 99,624Chapel Hill 2 29,219 47,334 38,434 Sanford 1 70,357 116,089 102,950Concord 9 27,778 45,833 31,399 Wake Forest 1 81,001 131,942Cornelius 1 34,307 53,604 47,674 Total/Average 11 70,018 114,181 94,844Goldsboro 11 42,032 66,411 47,769Hickory 3 27,805 41,708 28,915 POLICE OFFICER

Jacksonville 3 26,201 41,921 26,266 Code 30260

Kannapolis 1 27,156 42,092 38,211 Number Minimum Maximum AverageMint Hill 1 31,016 49,584 35,969 Budgeted Salary Salary Salary See Code

Monroe 1 34,486 53,477 41,122 Apex 51 42,264 76,563 50,272Mooresville 3 34,251 53,567 42,095 Asheboro 56 36,616 60,553 43,252New Bern 3 27,593 44,908 39,829 Chapel Hill 71 37,048 68,066 50,833Salisbury 1 25,538 40,861 33,200 Concord 79 37,858 63,601 42,676Sanford 1 40,883 67,458 51,395 Cornelius 31 37,823 59,098 41,203Thomasville 30055 Goldsboro 44 36,309 57,368 34,627Wake Forest 1 33,658 54,825 44,172 Hickory 90 35,593 61,916 41,883

Total/Average 47 31,972 50,817 38,769 Jacksonville 46 35,111 56,178 38,739Kannapolis 47 36,392 56,407 42,339

POLICE LABORATORY TECHNICIAN Mint Hill 22 35,903 57,397 44,383Code 30230 Monroe 60 38,022 71,656 46,388

Number Minimum Maximum Average Mooresville 36 39,650 62,010 45,525Budgeted Salary Salary Salary See Code New Bern 67 36,978 73,150 44,428

Asheboro 2 33,211 52,308 39,231 Salisbury 53 39,357 62,972 51,165Chapel Hill 2 43,581 70,601 64,441 Sanford 46 38,905 64,193 49,312Goldsboro 3 29,871 47,197 33,066 Thomasville 38 38,230 64,991 46,749Mint Hill 1 31,016 49,584 40,478 Wake Forest 29 42,957 73,470 48,516New Bern 2 30,422 49,511 38,219 Wilson 52 41,064 69,322 48,868Wake Forest 1 45,105 73,470 67,338 Total/Average 918 38,116 64,384 45,086

Total/Average 11 35,534 57,112 44,618POLICE UNIT SUPERVISOR

ASSISTANT POLICE CHIEF Code 30270

Code 30250 Number Minimum Maximum AverageNumber Minimum Maximum Average Budgeted Salary Salary Salary See Code

Budgeted Salary Salary Salary See Code Apex 51 42,264 76,563 50,272Asheboro 1 65,756 98,635 73,976 Asheboro 56 36,616 60,553 43,252Chapel Hill 2 77,641 125,778 100,919 Chapel Hill 71 37,048 68,066 50,833Concord 1 70,869 123,477 106,938 Concord 79 37,858 63,601 42,676Cornelius 1 67,924 106,131 93,633 Cornelius 31 37,823 59,098 41,203Hickory 1 71,062 127,912 88,181 Goldsboro 44 36,309 57,368 34,627Jacksonville 1 69,519 111,230 93,963 Hickory 90 35,593 61,916 41,883

Population Group 25,000 - 99,999 169

Page 184: North Carolina League of Municipalaties Documents...Shelby 20,080 328 64 Cleveland Siler City 8,635 76 37 Chatham Southern Pines 13,754 178 68 Moore Southport 3,428 48 24 Brunswick

Law Enforcement Positions (Population Group 25,000 - 99,999)

POLICE UNIT SUPERVISOR POLICE WATCH COMMANDER

Code 30270 Code 30275

Number Minimum Maximum Average Number Minimum Maximum AverageBudgeted Salary Salary Salary See Code Budgeted Salary Salary Salary See Code

Jacksonville 12 44,813 71,701 54,535 Apex 2 68,730 113,027 96,330Kannapolis 6 48,768 75,591 59,084 Asheboro 4 51,522 77,283 57,962Monroe 18 48,547 78,998 59,410 Chapel Hill 8 60,735 91,326 75,573Mooresville 9 50,604 79,142 66,125 Concord 8 55,228 97,081 90,544New Bern 11 47,194 76,808 66,277 Cornelius 4 53,220 83,156 68,614Salisbury 10 47,839 76,543 62,191 Goldsboro 6 53,645 84,759 64,795Sanford 8 49,797 82,164 61,030 Hickory 7 52,839 79,258 61,149Thomasville 8 48,792 82,947 60,671 Jacksonville 8 49,406 79,050 60,165Wake Forest 10 57,566 93,769 81,303 Monroe 9 56,181 91,437 78,908Wilson 17 47,622 76,518 64,896 Mooresville 6 55,791 87,254 80,587

Total/Average 214 48,832 79,145 62,854 New Bern 7 54,633 88,915 76,090Salisbury 7 61,322 98,115 79,718Sanford 8 57,765 95,312 69,693Thomasville 7 54,869 93,278 64,217Wake Forest 7 63,466 103,380 94,836Wilson 5 58,022 93,230 80,611

Total/Average 103 56,711 90,991 74,605

Population Group 25,000 - 99,999 170

Page 185: North Carolina League of Municipalaties Documents...Shelby 20,080 328 64 Cleveland Siler City 8,635 76 37 Chatham Southern Pines 13,754 178 68 Moore Southport 3,428 48 24 Brunswick

Electric System Positions (Population Group 25,000 - 99,999)

ELECTRICAL DISTRIBUTION SUPERINTENDENT ELECTRICIAL SUB STATION MECHANIC

Code 40010 Code 40050

Number Minimum Maximum Average Number Minimum Maximum AverageBudgeted Salary Salary Salary See Code Budgeted Salary Salary Salary See Code

Apex 1 87,665 144,298 115,500 Concord 11 45,735 75,463 55,639Concord 1 77,994 128,690 108,635 Monroe 2 44,034 71,656 55,588Monroe 1 68,307 105,851 105,851 New Bern 2 36,978 66,349 46,575New Bern 1 73,213 119,154 94,300 Wake Forest 1 54,825 89,304 72,338Wake Forest 1 69,971 113,976 85,294 Wilson 1 43,143 69,322 63,695Wilson 1 78,034 125,384 102,401 Total/Average 17 44,943 74,419 56,023

Total/Average 6 75,864 122,892 101,997GROUND TECHNICIAN

ELECTRICAL SERVICE REPRESENTATIVE Code 40060

Code 40020 Number Minimum Maximum AverageNumber Minimum Maximum Average Budgeted Salary Salary Salary See Code

Budgeted Salary Salary Salary See Code Concord 14 38,494 63,515 42,938New Bern 1 44,946 73,150 49,200 New Bern 5 30,422 49,511 30,992Wilson 1 64,046 102,909 64,046 Wake Forest 1 38,963 63,466

Total/Average 2 54,496 88,030 56,623 Wilson 6 29,062 46,697 30,515Total/Average 26 34,235 55,797 37,567

ELECTRICAL SERVICE CLERK

Code 40030 LINE CREW CHIEF

Number Minimum Maximum Average Code 40070Budgeted Salary Salary Salary See Code Number Minimum Maximum Average

New Bern 2 35,217 57,315 36,824 Budgeted Salary Salary Salary See Code

Wilson 3 35,409 59,776 39,720 Apex 4 53,841 84,354 77,310Total/Average 5 35,313 58,546 38,562 Concord 7 54,338 89,657 76,647

Monroe 3 50,960 78,998 78,998ELECTRICIAL EQUIPMENT MAINTENANCE SUPERVISOR New Bern 7 49,533 80,648 54,694Code 40040 Wake Forest 5 60,444 98,457 82,923

Number Minimum Maximum Average Wilson 5 52,565 84,462 65,743Budgeted Salary Salary Salary See Code Total/Average 31 53,613 86,096 71,257

Wake Forest 1 60,444 98,457 73,147Wilson 2 64,045 102,909 85,920

Total/Average 3 62,245 100,683 81,662

Population Group 25,000 - 99,999 171

Page 186: North Carolina League of Municipalaties Documents...Shelby 20,080 328 64 Cleveland Siler City 8,635 76 37 Chatham Southern Pines 13,754 178 68 Moore Southport 3,428 48 24 Brunswick

Electric System Positions (Population Group 25,000 - 99,999)

LINE TECHNICIAN I LINE TECHNICIAN III

Code 40080 Code 40090

Number Minimum Maximum Average Number Minimum Maximum AverageBudgeted Salary Salary Salary See Code Budgeted Salary Salary Salary See Code

Apex 4 36,421 59,944 39,994 New Bern 4 42,806 69,667 55,014Concord 8 38,494 63,515 40,670 Wake Forest 1 52,214 85,051Monroe 3 38,022 61,901 46,686 Wilson 6 45,327 72,831 53,585New Bern 7 35,217 63,190 51,394 Total/Average 35 46,786 75,141 61,056Wake Forest 3 42,957 69,971 42,957Wilson 10 35,409 59,776 41,370 TREE TRIMMER

Total/Average 35 37,753 63,050 43,649 Code 40100

Number Minimum Maximum AverageLINE TECHNICIAN III Budgeted Salary Salary Salary See Code

Code 40090 Apex 2 48,820 76,563 56,162Number Minimum Maximum Average Chapel Hill 1 35,516 57,535 53,441

Budgeted Salary Salary Salary See Code Concord 3 35,316 58,271 41,870Apex 3 46,483 72,798 59,274 New Bern 2 31,943 51,987 36,113Concord 12 49,851 82,254 67,311 Wake Forest 2 42,957 69,971 42,957Monroe 9 44,034 68,245 60,976 Wilson 8 30,533 54,154 38,206

Total/Average 18 37,514 61,413 41,954

Population Group 25,000 - 99,999 172

Page 187: North Carolina League of Municipalaties Documents...Shelby 20,080 328 64 Cleveland Siler City 8,635 76 37 Chatham Southern Pines 13,754 178 68 Moore Southport 3,428 48 24 Brunswick

Population Group Above 100,000

Population Group Above 100,000 173

Page 188: North Carolina League of Municipalaties Documents...Shelby 20,080 328 64 Cleveland Siler City 8,635 76 37 Chatham Southern Pines 13,754 178 68 Moore Southport 3,428 48 24 Brunswick

Elected Officials (Population Group Above 100,000)

MAYOR MAYOR PRO TEM

Code 10010 Code 10020

Number Minimum Maximum Average Number Minimum Maximum AverageBudgeted Salary Salary Salary See Code Budgeted Salary Salary Salary See Code

Cary 1 12,996 High Point 1 14,400Charlotte 1 41,204 Raleigh 2Durham 1 28,162 Wilmington 1 11,592Fayetteville 1 31,255 Winston-Salem 1 11,241Greensboro 1 29,295 Total/Average 7 18,057High Point 1 19,200Raleigh 1 20,000 GOVERNING BOARD MEMBER

Wilmington 1 15,228 Code 10030

Winston-Salem 1 14,089 Number Minimum Maximum AverageTotal/Average 9 23,492 Budgeted Salary Salary Salary See Code

Cary 5 10,859MAYOR PRO TEM Charlotte 10 30,203Code 10020 Durham 5 23,923

Number Minimum Maximum Average Fayetteville 8 17,088Budgeted Salary Salary Salary See Code Greensboro 7 22,472

Cary 1 11,990 High Point 7 14,400Charlotte 1 30,203 Wilmington 5 11,592Durham 1 23,923 Winston-Salem 7 11,241Fayetteville 1 18,090 Total/Average 54 18,656Greensboro 1 23,020

Population Group Above 100,000 174

Page 189: North Carolina League of Municipalaties Documents...Shelby 20,080 328 64 Cleveland Siler City 8,635 76 37 Chatham Southern Pines 13,754 178 68 Moore Southport 3,428 48 24 Brunswick

Executive Positions (Population Group Above 100,000)

CITY MANAGER ASSISTANT CITY MANAGER

Code 10040 Code 10070

Number Minimum Maximum Average Number Minimum Maximum AverageBudgeted Salary Salary Salary See Code Budgeted Salary Salary Salary See Code

Cary 1 220,522 Cary 2 204,953Charlotte 1 318,000 Charlotte 4 195,683 250,039 206,119Durham 1 234,138 Durham 3 122,348 195,756 171,154Fayetteville 1 195,000 Fayetteville 2 90,000 157,500 142,155Greensboro 1 154,383 257,305 194,260 Greensboro 2 128,653 214,421 146,314High Point 1 214,999 High Point 1 110,232 188,991 154,145Raleigh 1 127,310 235,524 249,107 Raleigh 3 110,705 204,804 178,887Wilmington 1 204,568 Wilmington 2 160,043Winston-Salem 1 208,000 202,298 Winston-Salem 4 111,971 170,790 149,590

Total/Average 9 140,847 233,610 225,887 Total/Average 23 124,227 197,472 171,045

CITY ATTORNEY CITY CLERK

Code 10050 Code 10080

Number Minimum Maximum Average Number Minimum Maximum AverageBudgeted Salary Salary Salary See Code Budgeted Salary Salary Salary See Code

Cary 1 178,942 Cary 1 72,613Charlotte 1 195,194 249,414 248,492 Charlotte 1 102,749 131,291 107,129Durham 1 215,368 Durham 1 90,000Fayetteville 1 175,296 Fayetteville 1 62,256 97,831 77,321Greensboro 1 154,383 257,305 180,000 Greensboro 1 88,685 147,808 108,839High Point 1 177,501 High Point 1 97,001Raleigh 1 110,705 235,524 Raleigh 1 110,705 204,804 141,530Wilmington 1 152,440 Wilmington 1 82,420Winston-Salem 1 208,000 179,467 Winston-Salem 1 58,076 148,870 67,461

Total/Average 9 153,427 237,561 188,438 Total/Average 9 84,494 16,121 93,813

ASSISTANT CITY ATTORNEY ASSISTANT TO THE CITY/TOWN MANAGER

Code 10060 Code 10075

Number Minimum Maximum Average Number Minimum Maximum AverageBudgeted Salary Salary Salary See Code Budgeted Salary Salary Salary See Code

Cary 1 92,331 152,360 119,850 Cary 1 62,504 103,126 84,240Charlotte 6 102,743 131,283 104,893 Charlotte 2 87,628 111,969 85,075Durham 6 99,916 159,866 143,577 High Point 1 121,530 208,364 179,346Fayetteville 3 68,353 107,412 84,274 Raleigh 3 110,705 204,804 178,887Greensboro 5 75,474 125,790 94,578 Wilmington 2 83,174Wilmington 105,196 Winston-Salem 1 64,845 148,870 67,465Winston-Salem 5 68,761 117,670 84,945 Total/Average 10 89,442 155,427 120,421

Total/Average 26 84,596 132,397 106,196

Population Group Above 100,000 175

Page 190: North Carolina League of Municipalaties Documents...Shelby 20,080 328 64 Cleveland Siler City 8,635 76 37 Chatham Southern Pines 13,754 178 68 Moore Southport 3,428 48 24 Brunswick

Executive Positions (Population Group Above 100,000)

CITY ENGINEER ECONOMIC DEVELOPMENT DIRECTOR

Code 10090 Code 10115

Number Minimum Maximum Average Number Minimum Maximum AverageBudgeted Salary Salary Salary See Code Budgeted Salary Salary Salary See Code

Cary 2 169,094 Cary 1 136,011Charlotte 1 164,837 210,625 170,000 Charlotte 1 135,188Durham 6 50,386 80,618 57,351 Durham 1 99,300 158,880 132,000Fayetteville 1 75,453 118,569 100,350 Fayetteville 10100Greensboro 1 82,267 137,111 100,985 High Point 1 99,984 171,421 157,119High Point 1 90,688 155,484 126,325 Raleigh 1 43,981 81,365 78,443Raleigh 10 60,331 111,612 101,290 Wilmington 1 85,332Wilmington 1 126,308 Winston-Salem 1 90,950 148,870 93,677Winston-Salem 1 87,671 148,870 136,027 Total/Average 7 83,554 140,134 116,824

Total/Average 24 87,376 137,556 102,300FINANCE DIRECTOR

COMMUNITY DEVELOPMENT DIRECTOR Code 10120

Code 10100 Number Minimum Maximum AverageNumber Minimum Maximum Average Budgeted Salary Salary Salary See Code

Budgeted Salary Salary Salary See Code Cary 1 184,288

Charlotte 1 127,164 162,487 173,143 Charlotte 1 186,154 237,863

Durham 1 99,300 158,880 144,564 Durham 1 110,223 176,357 172,280

Fayetteville 1 90,000 157,500 109,000 Fayetteville 1 90,000 157,500

Greensboro 1 96,667 161,111 116,885 Greensboro 1 105,367 175,611 147,660

High Point 1 82,256 141,028 126,605 High Point 1 99,984 171,421 138,335

Raleigh 1 91,077 168,492 129,706 Raleigh 1 105,433 195,051 149,357

Winston-Salem 1 98,367 148,870 126,437 Wilmington 1 140,790Total/Average 7 97,833 156,910 132,334 Winston-Salem 1 100,701 170,790 151,525

Total/Average 9 113,980 183,513 154,891

COMMUNITY RELATIONS OFFICER FIRE CHIEF

Code 10110 Code 10130

Number Minimum Maximum Average Number Minimum Maximum AverageBudgeted Salary Salary Salary See Code Budgeted Salary Salary Salary See Code

Charlotte 1 74,941 95,757 85,000 Cary 1 173,888Fayetteville 1 90,000 157,500 111,323 Charlotte 1 156,922 200,511 188,000Greensboro 1 88,685 147,808 109,200 Durham 1 110,223 176,357High Point 1 58,458 100,227 64,736 Fayetteville 1 90,000 157,500 133,946Raleigh 1 80,280 148,518 107,394 Greensboro 1 106,762 177,936 153,720Winston-Salem 1 76,815 148,870 119,629 High Point 1 99,984 171,421 149,980

Total/Average 6 78,197 133,113 99,547 Raleigh 1 105,433 195,051 168,014Wilmington 1 151,008Winston-Salem 1 90,727 170,790 158,478

Total/Average 9 108,579 178,509 159,629

Population Group Above 100,000 176

Page 191: North Carolina League of Municipalaties Documents...Shelby 20,080 328 64 Cleveland Siler City 8,635 76 37 Chatham Southern Pines 13,754 178 68 Moore Southport 3,428 48 24 Brunswick

Executive Positions (Population Group Above 100,000)

INFORMATION SYSTEM DIRECTOR POLICE CHIEF

Code 10140 Code 10180

Number Minimum Maximum Average Number Minimum Maximum AverageBudgeted Salary Salary Salary See Code Budgeted Salary Salary Salary See Code

Cary 1 158,787 Cary 1 151,798Charlotte 1 183,494 234,465 203,561 Charlotte 1 185,893 237,530Durham 1 110,223 176,357 160,431 Durham 1 110,223 176,357 168,540Fayetteville 1 90,000 157,500 138,856 Fayetteville 1 90,000 157,500 140,000Greensboro 1 105,367 175,611 129,252 Greensboro 1 111,197 185,328 164,544High Point 1 86,370 148,079 137,611 High Point 1 99,984 171,421 147,661Raleigh 1 105,433 195,051 167,140 Raleigh 1 105,433 195,051 171,458Wilmington 1 122,668 Wilmington 1 169,806Winston-Salem 1 102,186 170,790 157,571 Winston-Salem 1 90,727 175,910 166,364

Total/Average 9 111,868 179,693 152,875 Total/Average 9 113,351 185,585 160,021

HUMAN RESOURCES/PERSONNEL DIRECTOR PUBLIC INFORMATION DIRECTOR

Code 10150 Code 10180

Number Minimum Maximum Average Number Minimum Maximum AverageBudgeted Salary Salary Salary See Code Budgeted Salary Salary Salary See Code

Cary 1 154,003 Cary 1 154,003Charlotte 1 158,151 202,082 168,000 Charlotte 1 139,999 178,888 170,005Durham 1 99,300 158,880 157,541 Durham 1 89,460 143,134 139,516Fayetteville 1 90,000 157,500 122,822 Fayetteville 1 90,000 157,500 127,345Greensboro 1 96,667 161,111 132,680 Greensboro 1 54,967 91,611 69,448High Point 1 86,370 148,079 138,459 High Point 1 82,256 141,028 115,359Raleigh 1 91,077 168,492 Raleigh 1 91,077 168,492 125,914Wilmington 1 141,492 Wilmington 1 89,622Winston-Salem 1 93,910 153,340 138,769 Winston-Salem 1 77,678 153,340 110,506

Total/Average 9 102,211 164,212 144,221 Total/Average 9 89,348 147,713 122,413

PLANNING DIRECTOR PUBLIC UTILITIES DIRECTOR

Code 10160 Code 10200

Number Minimum Maximum Average Number Minimum Maximum AverageBudgeted Salary Salary Salary See Code Budgeted Salary Salary Salary See Code

Cary 1 145,538 Cary 1 155,210Charlotte 1 152,657 195,061 197,000 Charlotte 1 166,548 212,811 175,800Durham 1 99,300 158,880 148,877 Durham 1 110,223 176,357 161,766Fayetteville 1 90,000 157,500 125,000 Greensboro 1 105,367 175,611 146,131Greensboro 1 105,367 175,611 125,374 High Point 1 99,984 171,421 155,809High Point 1 95,222 163,257 142,584 Raleigh 1 95,631 176,917 157,886Raleigh 1 95,631 176,917 143,956 Winston-Salem 1 106,569 153,340 126,853Wilmington 1 140,374 Total/Average 7 144,054 177,743 154,208Winston-Salem 1 98,366 148,870 125,000

Total/Average 9 105,220 168,014 143,745

Population Group Above 100,000 177

Page 192: North Carolina League of Municipalaties Documents...Shelby 20,080 328 64 Cleveland Siler City 8,635 76 37 Chatham Southern Pines 13,754 178 68 Moore Southport 3,428 48 24 Brunswick

Executive Positions (Population Group Above 100,000)

PUBLIC WORKS DIRECTOR PARKS AND RECREATION DIRECTOR

Code 10210 Code 10220

Number Minimum Maximum Average Number Minimum Maximum AverageBudgeted Salary Salary Salary See Code Budgeted Salary Salary Salary See Code

Cary 1 153,421 Cary 1 130,874Durham 1 110,223 176,357 159,457 Durham 1 99,300 158,880 145,735Fayetteville 1 90,000 157,500 136,691 Fayetteville 1 90,000 157,500 130,718Greensboro 1 105,367 175,611 146,285 Greensboro 1 105,367 175,611 123,962High Point 1 99,984 171,421 146,124 High Point 1 90,688 155,484 118,581Winston-Salem 10200 Raleigh 1 95,631 176,917 160,492

Total/Average 5 101,393 170,222 148,396 Winston-Salem 1 93,316 148,870 101,939Total/Average 7 95,717 162,210 130,329

Population Group Above 100,000 178

Page 193: North Carolina League of Municipalaties Documents...Shelby 20,080 328 64 Cleveland Siler City 8,635 76 37 Chatham Southern Pines 13,754 178 68 Moore Southport 3,428 48 24 Brunswick

Finance/Budget Positions (Population Group Above 100,000)

ACCOUNTANT I ACCOUNTING TECHNICIAN II

Code 20010 Code 20040

Number Minimum Maximum Average Number Minimum Maximum AverageBudgeted Salary Salary Salary See Code Budgeted Salary Salary Salary See Code

Cary 3 46,634 72,280 65,846 Charlotte 13 44,060 56,299 45,702Charlotte 1 52,794 67,458 54,388 Fayetteville 2 33,108 50,873 39,629Durham 7 43,198 69,117 55,689 Greensboro 2 32,980 54,967 41,564Fayetteville 20020 High Point 1 35,888 56,075 43,955Greensboro 4 40,402 67,337 47,998 Raleigh 17 40,712 65,821 47,786High Point 1 45,804 71,569 46,251 Wilmington 3 37,856 58,635 44,339Wilmington 4 46,540 69,810 53,001 Winston-Salem 7 35,144 69,130 42,621Winston-Salem 5 40,450 87,560 43,478 Total/Average 45 37,107 58,829 45,427

Total/Average 25 45,117 72,162 52,375ACCOUNTING OPERATIONS MANAGER

ACCOUNTANT II Code 20050

Code 20020 Number Minimum Maximum AverageNumber Minimum Maximum Average Budgeted Salary Salary Salary See Code

Budgeted Salary Salary Salary See Code Cary 1 62,504 103,126 59,509Cary 1 62,504 103,126 73,507 Charlotte 1 122,015 155,907 125,675Charlotte 17 65,228 83,347 70,878 Durham 1 58,770 94,033 71,400Durham 3 46,654 74,647 61,347 Fayetteville 1 56,931 89,464 72,500Fayetteville 2 48,211 75,760 57,860 Greensboro 1 75,474 125,790 107,946High Point 3 50,498 86,580 53,616 High Point 1 64,451 110,500 87,381Wilmington 3 56,290 84,448 65,745 Raleigh 7 56,732 104,954 84,355Winston-Salem 11 49,363 117,670 54,521 Wilmington 1 61,932 92,898 73,138

Total/Average 40 54,107 89,368 63,400 Winston-Salem 1 54,817 117,670 91,235Total/Average 15 68,181 110,482 85,285

ACCOUNTING TECHNICIAN I

Code 20030 PURCHASING AGENT

Number Minimum Maximum Average Code 20060Budgeted Salary Salary Salary See Code Number Minimum Maximum Average

Charlotte 9 39,964 51,066 42,294 Budgeted Salary Salary Salary See Code

Durham 1 35,057 53,379 46,868 Cary 1 62,504 103,126 64,002Fayetteville 3 30,420 46,743 32,657 Charlotte 7 58,268 74,454 60,336Greensboro 1 32,980 54,967 46,966 Durham 1 43,198 69,117 46,500High Point 1 34,179 53,404 38,176 Fayetteville 1 56,931 82,187Raleigh 17 38,242 61,828 46,513 Greensboro 1 54,967 91,611 73,917Wilmington 3 34,403 53,290 38,189 High Point 1 53,023 90,908 90,239Winston-Salem 11 30,857 54,770 38,350 Raleigh 16 43,981 81,365 59,320

Total/Average 46 34,513 53,681 42,125 Wilmington 1 37,856 58,635 42,120Winston-Salem 1 38,582 87,560 46,165

Total/Average 30 49,923 82,107 59,807

Population Group Above 100,000 179

Page 194: North Carolina League of Municipalaties Documents...Shelby 20,080 328 64 Cleveland Siler City 8,635 76 37 Chatham Southern Pines 13,754 178 68 Moore Southport 3,428 48 24 Brunswick

Finance/Budget Positions (Population Group Above 100,000)

BUYER BUDGET MANAGER

Code 20260 Code 20056

Number Minimum Maximum Average Number Minimum Maximum AverageBudgeted Salary Salary Salary See Code Budgeted Salary Salary Salary See Code

Cary 1 46,634 72,280 62,421 Cary 1 72,342 119,371 115,357Charlotte 11 57,026 72,867 62,343 Charlotte 2 104,781 133,886 127,745Durham 2 35,057 53,379 46,072 Durham 1 64,647 103,436 84,800Fayetteville 2 36,209 55,639 38,321 Fayetteville 1 68,343 107,412 83,359Greensboro 8 47,125 78,542 58,591 Greensboro 1 96,667 161,111 129,279High Point 2 39,566 61,824 53,448 High Point 1 82,256 141,028 126,400Wilmington 2 42,302 63,466 51,298 Raleigh 4 71,450 132,182 97,067Winston-Salem 1 43,167 87,560 61,987 Wilmington 1 101,296 151,944 115,960

Total/Average 29 43,386 68,195 57,144 Winston-Salem 1 90,727 170,790 104,782Total/Average 13 83,612 135,684 107,976

BUDGET ANALYST

Code 20053

Number Minimum Maximum AverageBudgeted Salary Salary Salary See Code

Cary 4 62,504 103,126 73,044Charlotte 6 76,948 98,323 80,003Durham 0 43,198 69,117Fayetteville 3 48,211 75,760 57,250Greensboro 4 50,895 84,825 66,307High Point 2 50,498 86,580 70,720Raleigh 30 47,902 88,618 65,164Wilmington 1 37,856 58,635 44,928Winston-Salem 3 52,876 117,670 55,100

Total/Average 53 52,321 86,962 66,335

Population Group Above 100,000 180

Page 195: North Carolina League of Municipalaties Documents...Shelby 20,080 328 64 Cleveland Siler City 8,635 76 37 Chatham Southern Pines 13,754 178 68 Moore Southport 3,428 48 24 Brunswick

Administrative Positions (Population Group Above 100,000)

EXECUTIVE ASSISTANT CUSTOMER SERVICE REPRESENTATIVE

Code 20070 Code 20300

Number Minimum Maximum Average Number Minimum Maximum AverageBudgeted Salary Salary Salary See Code Budgeted Salary Salary Salary See Code

Cary 1 48,963 75,899 65,000 Cary 3 34,798 53,934 38,535Charlotte 56 61,033 77,986 67,222 Charlotte 43 36,248 46,317 37,799Durham 7 48,575 75,755 64,181 Durham 17 35,057 53,379 36,923Fayetteville 1 41,651 65,451 54,071 Fayetteville 4 30,420 46,743 31,463High Point 2 41,546 64,915 57,501 Greensboro 6 28,806 48,010 32,806Raleigh 18 46,510 75,196 55,589 High Point 18 29,526 50,862 37,411Wilmington 2 46,540 69,810 57,460 Raleigh 7 30,052 48,586 34,065Winston-Salem 1 47,581 87,560 75,528 Winston-Salem 7 26,836 44,100 31,611

Total/Average 88 47,800 74,071 64,078 Total/Average 105 31,468 48,991 36,424

RISK MANAGER SENIOR CUSTOMER SERVICE REPRESENTATIVE

Code 20180 Code 20305

Number Minimum Maximum Average Number Minimum Maximum AverageBudgeted Salary Salary Salary See Code Budgeted Salary Salary Salary See Code

Charlotte 1 111,079 141,934 139,141 Cary 1 38,376 59,467 43,326Durham 1 71,758 114,814 99,363 Charlotte 11 38,061 48,634 40,144Greensboro 1 69,242 115,404 93,501 Durham 5 37,511 57,597 40,734High Point 20530 Raleigh 21 32,506 52,554 35,540Raleigh 1 60,331 111,612 109,038 Winston-Salem 8 35,144 69,130 42,621Wilmington 1 56,290 84,448 73,710 Total/Average 46 36,320 57,476 38,606Winston-Salem 1 64,760 117,670 84,721

Total/Average 6 72,243 114,314 99,912 SUPERVISOR BILLING/REVENUE COLLECTION

Code 20310

PARALEGAL Number Minimum Maximum AverageCode 20190 Budgeted Salary Salary Salary See Code

Number Minimum Maximum AverageBudgeted Salary Salary Salary See Code Charlotte 1 70,175 89,668 75,533

Charlotte 5 51,006 65,174 52,187 Durham 3 44,159 68,868 68,868Durham 1 40,513 62,608 55,566 Fayetteville 1 41,651 65,451 47,213Fayetteville 1 36,209 55,639 46,575 Greensboro 1 37,759 62,932 48,766Greensboro 5 40,402 67,337 47,626 High Point 1 53,023 90,908 70,535Raleigh 5 43,488 70,310 58,983 Raleigh 21 32,506 52,554 34,540Wilmington 2 37,856 58,635 40,248 Wilmington 1 56,290 84,448 74,126

Total/Average 19 41,579 63,284 51,401 Winston-Salem 1 58,702 117,670 75,252Total/Average 30 49,283 79,062 44,112

TAX COLLECTOR

Code 20315

Number Minimum Maximum AverageBudgeted Salary Salary Salary See Code

Greensboro 1 32,980 54,967 45,995Total/Average 1 32,980 54,967 45,995

Population Group Above 100,000 181

Page 196: North Carolina League of Municipalaties Documents...Shelby 20,080 328 64 Cleveland Siler City 8,635 76 37 Chatham Southern Pines 13,754 178 68 Moore Southport 3,428 48 24 Brunswick

Administrative Positions (Population Group Above 100,000)

HUMAN RESOURCES / PERSONNEL ANALYST OFFICE ASSISTANT

Code 20460 Code 20600

Number Minimum Maximum Average Number Minimum Maximum AverageBudgeted Salary Salary Salary See Code Budgeted Salary Salary Salary See Code

Cary 4 59,509 98,218 69,144 Charlotte 46 31,313 40,012 39,280Charlotte 18 74,296 94,934 81,891 Durham 7 33,073 50,358 34,958Durham 3 58,770 94,033 67,814 Fayetteville 31 28,043 43,090 32,665Fayetteville 4 48,211 75,760 58,023 Greensboro 3 27,040 40,257 30,913Greensboro 8 47,125 78,542 57,637 Raleigh 53 32,506 52,554 38,394High Point 3 48,094 82,457 77,156 Wilmington 12 31,262 48,443 37,636Raleigh 3 46,510 75,196 57,559 Winston-Salem 6 23,788 26,716Wilmington 3 56,290 84,448 82,402 Total/Average 158 29,575 45,786 36,732Winston-Salem 6 43,293 87,560 48,014

Total/Average 52 53,566 85,683 68,975 ADMINISTRATIVE SUPPORT SPECIALIST

Code 20610

HUMAN RESOURCES / PERSONNEL TECHNICIAN Number Minimum Maximum AverageCode 20080 Budgeted Salary Salary Salary See Code

Number Minimum Maximum Average Cary 12 34,798 53,934 45,056Budgeted Salary Salary Salary See Code Charlotte 104 46,263 59,114 49,136

Cary 2 40,290 62,442 53,508 Durham 36 35,057 53,379 43,226Charlotte 2 46,263 59,114 49,848 Fayetteville 7 30,420 46,743 36,922Durham 6 50,386 80,618 61,843 Greensboro 16 28,806 48,010 40,283Fayetteville 1 30,420 46,743 32,989 High Point 17 29,526 46,132 36,153High Point 3 37,683 58,879 51,040 Raleigh 48 38,242 61,828 46,041Raleigh 3 46,510 75,196 57,559 Wilmington 20 34,403 53,290 39,198Wilmington 4 37,856 58,635 47,148 Winston-Salem 13 27,557 69,130 34,795Winston-Salem 3 35,240 69,130 37,908 Total/Average 273 33,897 54,618 44,582

Total/Average 24 40,581 63,845 51,620SENIOR ADMINISTRATIVE SUPPORT SPECIALIST

SAFETY OFFICER Code 20615

Code 20530 Number Minimum Maximum AverageNumber Minimum Maximum Average Budgeted Salary Salary Salary See Code

Budgeted Salary Salary Salary See Code Cary 3 42,307 65,562 54,365Cary 1 65,624 108,264 Charlotte 52 54,991 70,267 57,889Charlotte 7 82,059 104,853 90,206 Durham 33 40,513 62,608 48,918Durham 1 46,654 74,647 58,498 Fayetteville 11 33,108 50,873 38,948Fayetteville 1 48,211 75,760 66,795 Greensboro 38 35,289 58,815 41,425Greensboro 1 69,242 115,404 93,501 High Point 3 34,179 53,404 48,879High Point 2 50,498 86,580 58,811 Raleigh 18 46,510 75,196 55,589Raleigh 2 43,981 81,365 58,369 Winston-Salem 14 38,583 87,560 45,208Wilmington 1 46,540 69,810 58,786 Total/Average 172 40,685 65,536 49,827Winston-Salem 3 44,747 87,560 49,994

Total/Average 19 55,284 89,360 71,854

Population Group Above 100,000 182

Page 197: North Carolina League of Municipalaties Documents...Shelby 20,080 328 64 Cleveland Siler City 8,635 76 37 Chatham Southern Pines 13,754 178 68 Moore Southport 3,428 48 24 Brunswick

Maintenance Positions (Population Group Above 100,000)

AUTOMOTIVE MECHANIC AUTOMOTIVE SERVICE ATTENDANT

Code 20090 Code 20110

Number Minimum Maximum Average Number Minimum Maximum AverageBudgeted Salary Salary Salary See Code Budgeted Salary Salary Salary See Code

Cary 3 42,307 65,562 49,837 High Point 1 35,888 56,075 40,238Charlotte 27 46,263 59,114 46,263 Raleigh 4 32,506 52,554 34,663Durham 17 40,513 62,608 44,255 Winston-Salem 11 35,117 52,676 36,523Fayetteville 5 30,420 46,743 33,040 Total/Average 69 33,984 51,903 41,293Greensboro 35 35,289 58,815 46,568High Point 8 34,179 58,879 45,908 MAINTENANCE TECHNICIAN

Raleigh 10 35,546 57,470 38,378 Code 20240

Wilmington 1 46,540 69,810 58,786 Number Minimum Maximum AverageWinston-Salem 45 25,038 37,557 26,703 Budgeted Salary Salary Salary See Code

Total/Average 151 37,344 57,395 39,454 Cary 10 38,376 59,467 48,198Charlotte 22 48,577 62,070 54,548

AUTOMOTIVE MECHANIC SUPERVISOR Durham 17 37,511 57,597 43,429Code 20100 Fayetteville 6 30,420 46,743 38,289

Number Minimum Maximum Average Greensboro 4 27,040 44,870 32,039Budgeted Salary Salary Salary See Code High Point 8 34,179 53,404 37,987

Cary 2 46,634 72,280 61,838 Raleigh 113 32,506 52,554 35,150Charlotte 10 59,322 75,801 60,925 Wilmington 5 31,262 48,443 33,276Durham 2 44,159 68,868 64,549 Winston-Salem 5 30,673 46,009 40,709Fayetteville 1 41,651 65,451 58,906 Total/Average 190 34,505 52,351 39,074Greensboro 2 43,634 72,724 62,460High Point 1 50,498 86,580 76,438 BUILDING MAINTENANCE SUPERINTENDENT

Raleigh 9 46,510 75,196 59,478 Code 20250

Winston-Salem 4 35,144 69,130 43,979 Number Minimum Maximum AverageTotal/Average 31 45,944 73,254 59,145 Budgeted Salary Salary Salary See Code

Cary 1 79,768 131,602 123,947AUTOMOTIVE SERVICE ATTENDANT Charlotte 1 91,328 116,697 101,690Code 20110 Durham 4 48,575 75,755 55,886

Number Minimum Maximum Average Fayetteville 1 52,301 82,187Budgeted Salary Salary Salary See Code Greensboro 1 59,364 98,940 81,177

Cary 3 38,376 59,467 46,682 High Point 1 43,622 68,160 65,990Charlotte 2 36,248 46,317 36,249 Raleigh 10 43,981 81,365 58,636Durham 8 35,057 53,379 38,286 Wilmington 1 56,290 84,448 76,284Fayetteville 5 23,391 35,943 23,978 Winston-Salem 1 49,254 73,880 72,372Greensboro 35 35,289 58,815 46,568 Total/Average 21 58,276 90,337 66,568

Population Group Above 100,000 183

Page 198: North Carolina League of Municipalaties Documents...Shelby 20,080 328 64 Cleveland Siler City 8,635 76 37 Chatham Southern Pines 13,754 178 68 Moore Southport 3,428 48 24 Brunswick

Code Enforcement Positions (Population Group Above 100,000)

BUILDING CODE INSPECTOR LEVEL I (SINGLE TRADE) BUILDING CODE ADMINISTRATOR

Code 20130 Code 20150

Number Minimum Maximum Average Number Minimum Maximum AverageBudgeted Salary Salary Salary See Code Budgeted Salary Salary Salary See Code

Durham 39 48,575 75,755 63,094 Cary 4 62,504 103,126 83,512Fayetteville 13 36,209 55,639 50,734 Charlotte 3 68,346 87,331 84,814Raleigh 3 40,712 65,821 63,904 Durham 5 58,770 94,033 74,054

Total/Average 55 41,832 65,738 60,217 Fayetteville 1 56,931 89,464 88,964Greensboro 3 64,113 106,856 74,914

BUILDING CODE INSPECTOR LEVEL I (MULTI-LEVEL) High Point 1 61,381 105,238 98,322Code 20140 Raleigh 1 56,732 104,954 93,745

Number Minimum Maximum Average Winston-Salem 1 55,444 117,670 93,037Budgeted Salary Salary Salary See Code Total/Average 19 60,528 101,084 81,977

Cary 5 46,634 72,280 58,269Durham 20130 ORDINANCE ENFORCEMENT OFFICER

Fayetteville 20130 Code 20160

Raleigh 28 43,488 70,310 58,228 Number Minimum Maximum AverageTotal/Average 33 45,061 71,295 58,234 Budgeted Salary Salary Salary See Code

Cary 3 48,963 75,899 55,834BUILDING CODE INSPECTOR LEVEL III (SINGLE TRADE) Durham 1 37,511 57,597Code 20144 Fayetteville 1 52,301 82,187 71,913

Number Minimum Maximum Average Greensboro 11 37,759 62,932 44,186Budgeted Salary Salary Salary See Code High Point 6 37,683 61,824 41,597

Cary 9 51,418 79,685 66,606 Raleigh 11 35,546 57,470 48,053Durham 20130 Wilmington 3 37,856 58,635 46,107Fayetteville 20130 Winston-Salem 1 54,817 117,670 71,907Raleigh 5 46,510 75,196 64,542 Total/Average 37 42,805 71,777 47,607Winston-Salem 4 43,020 64,530 47,325

Total/Average 18 46,983 73,137 61,748 PERMIT SPECIALIST

Code 20170

BUILDING CODE INSPECTOR LEVEL III (MULTI-LEVEL) Number Minimum Maximum AverageCode 20146 Budgeted Salary Salary Salary See Code

Number Minimum Maximum Average Cary 5 40,290 62,442 47,124Budgeted Salary Salary Salary See Code Durham 5 35,057 53,379 44,387

Cary 1 53,976 83,678 61,859 Fayetteville 4 30,420 46,743 36,459Durham 20130 Greensboro 3 28,806 48,010 39,786Fayetteville 20130 High Point 4 31,002 53,404 43,005Greensboro 14 43,634 72,724 53,052 Winston-Salem 3 27,727 69,130 31,370High Point 8 45,804 71,569 59,657 Total/Average 24 32,217 55,518 41,203Raleigh 20 50,930 82,341 69,582

Total/Average 43 48,586 77,578 62,174

Population Group Above 100,000 184

Page 199: North Carolina League of Municipalaties Documents...Shelby 20,080 328 64 Cleveland Siler City 8,635 76 37 Chatham Southern Pines 13,754 178 68 Moore Southport 3,428 48 24 Brunswick

Code Enforcement Positions (Population Group Above 100,000)

HOUSING INSPECTOR HOUSING INSPECTOR

Code 20390 Code 20390

Number Minimum Maximum Average Number Minimum Maximum AverageBudgeted Salary Salary Salary See Code Budgeted Salary Salary Salary See Code

Cary 1 46,634 72,280 69,846 High Point 20160Charlotte 32 51,006 65,174 55,571 Raleigh 10 35,546 57,470 47,141Durham 6 40,513 62,608 42,559 Winston-Salem 1 42,445 117,670 54,437Fayetteville 9 36,209 55,639 44,979 Total/Average 59 42,059 71,807 51,426

Population Group Above 100,000 185

Page 200: North Carolina League of Municipalaties Documents...Shelby 20,080 328 64 Cleveland Siler City 8,635 76 37 Chatham Southern Pines 13,754 178 68 Moore Southport 3,428 48 24 Brunswick

Information Technology Positions (Population Group Above 100,000)

GIS TECHNICIAN INFORMATION SYSTEM MANAGER

Code 20210 Code 20340

Number Minimum Maximum Average Number Minimum Maximum AverageBudgeted Salary Salary Salary See Code Budgeted Salary Salary Salary See Code

Charlotte 9 46,263 59,114 48,777 Cary 1 83,741 138,195 111,010Durham 3 40,513 62,608 42,990 Charlotte 2 126,600 161,767 137,435Greensboro 2 32,980 54,967 40,696 Durham 1 64,647 103,436 91,500Raleigh 2 32,506 52,554 40,180 Fayetteville 1 68,353 107,412 78,521Winston-Salem 1 54,107 117,670 54,107 Raleigh 11 71,450 132,182 120,288

Total/Average 17 41,274 69,383 46,107 Wilmington 1 82,394 123,604 102,180Winston-Salem 1 75,786 117,670 88,995

GIS ANALYST Total/Average 18 81,853 126,324 115,014Code 20225

Number Minimum Maximum Average PROGRAMMER/ANALYSTBudgeted Salary Salary Salary See Code Code 20350

Cary 1 75,962 125,341 92,414 Number Minimum Maximum AverageCharlotte 9 65,176 83,281 69,623 Budgeted Salary Salary Salary See Code

Durham 4 50,386 80,618 58,439 Cary 3 75,962 125,341 82,472Fayetteville 1 47,063 72,316 Charlotte 2 94,767 121,091 102,319Greensboro 7 50,895 84,825 68,673 Greensboro 7 64,113 108,856 70,783High Point 6 50,498 86,580 61,035 High Point 6 64,451 110,500 93,644Raleigh 4 51,822 95,871 Winston-Salem 4 65,896 117,670 77,040Wilmington 6 46,540 69,810 55,497 Total/Average 22 73,038 116,692 82,617Winston-Salem 3 48,865 87,560 55,979

Total/Average 41 54,134 87,356 63,906 NETWORK ADMINISTRATOR

Code 20352

GIS MANAGER Number Minimum Maximum AverageCode 20230 Budgeted Salary Salary Salary See Code

Number Minimum Maximum Average Cary 1 65,624 108,264Budgeted Salary Salary Salary See Code Charlotte 19 88,584 113,191 94,905

Cary 1 83,741 138,195 117,603 Durham 1 64,647 103,436 103,436Charlotte 4 84,662 108,179 87,957 Fayetteville 1 48,211 75,760 50,840Durham 1 64,647 103,436 103,436 Greensboro 2 64,113 106,856 85,798Fayetteville 1 52,301 82,187 High Point 1 64,451 110,500 105,169Greensboro 1 75,474 125,790 92,882 Raleigh 2 43,488 70,310 61,882High Point 1 64,451 110,500 86,975 Winston-Salem 7 65,896 117,670 75,929Wilmington 1 61,932 92,898 92,898 Total/Average 34 63,127 100,748 87,561Winston-Salem 1 62,055 117,670 91,272

Total/Average 11 68,658 109,857 93,689

Population Group Above 100,000 186

Page 201: North Carolina League of Municipalaties Documents...Shelby 20,080 328 64 Cleveland Siler City 8,635 76 37 Chatham Southern Pines 13,754 178 68 Moore Southport 3,428 48 24 Brunswick

Information Technology Positions (Population Group Above 100,000)

IT SPECIALIST HELP DESK SPECIALIST

Code 20354 Code 20356

Number Minimum Maximum Average Number Minimum Maximum AverageBudgeted Salary Salary Salary See Code Budgeted Salary Salary Salary See Code

Cary 4 68,910 113,693 84,053 Cary 1 53,976 83,678 73,570Charlotte 2 67,550 86,315 70,203 Durham 48,575 75,755Durham 4 50,386 80,618 70,154 Fayetteville 20354Fayetteville 3 36,209 55,639 36,915 Greensboro 13 40,402 67,337 43,642Greensboro 6 40,402 67,337 52,920 High Point 4 55,673 95,453 58,371High Point 1 55,673 95,453 87,146 Raleigh 10 40,712 65,821 52,876Raleigh 11 43,488 70,310 54,029 Wilmington 3 41,642 64,501 45,067Wilmington 6 46,540 69,810 53,248 Winston-Salem 4 53,746 117,670 55,035Winston-Salem 7 65,896 117,670 73,782 Total/Average 35 47,818 81,459 50,243

Total/Average 44 52,784 84,094 61,430

Population Group Above 100,000 187

Page 202: North Carolina League of Municipalaties Documents...Shelby 20,080 328 64 Cleveland Siler City 8,635 76 37 Chatham Southern Pines 13,754 178 68 Moore Southport 3,428 48 24 Brunswick

Water and Wastewater Utility Positions (Population Group Above 100,000)

CHEMIST TREATMENT PLANT OPERATOR

Code 20270 Code 20620

Number Minimum Maximum Average Number Minimum Maximum AverageBudgeted Salary Salary Salary See Code Budgeted Salary Salary Salary See Code

Cary 3 51,418 79,685 66,740 Greensboro 34 37,759 62,932 42,889Durham 3 71,758 114,814 60,386 High Point 13 32,552 50,862 33,641Greensboro 1 43,634 72,724 66,130 Raleigh 21 43,488 70,310 57,039High Point 4 41,546 68,160 43,063 Winston-Salem 34 37,575 56,363 39,210Raleigh 6 43,981 81,365 57,129 Total/Average 107 38,415 58,358 43,176Wilmington 2 51,168 76,752 58,396Winston-Salem 2 43,167 87,560 47,648 SENIOR TREATMENT PLANT OPERATOR

Total/Average 21 49,525 83,008 55,934 Code 20630

Number Minimum Maximum AverageLABORATORY TECHNICIAN Budgeted Salary Salary Salary See Code

Code 20400 Charlotte 16 51,006 65,174 54,182Number Minimum Maximum Average Durham 20 37,511 57,597 41,409

Budgeted Salary Salary Salary See Code High Point 8 37,683 58,879 48,118Cary 1 44,408 68,848 44,408 Raleigh 1 60,331 111,612 101,803Charlotte 17 53,616 68,509 56,004 Winston-Salem 20 40,206 60,308 46,540Durham 7 40,513 62,608 48,197 Total/Average 65 45,347 70,714 47,887Greensboro 1 28,806 48,010 35,520Raleigh 5 38,242 61,828 42,768 TREATMENT PLANT BACK-UP OPR IN RESPONSIBLE CHARGE (ORC)

Total/Average 31 41,117 61,961 51,071 Code 20635

Number Minimum Maximum AveragePLANT MAINTENANCE MECHANIC Budgeted Salary Salary Salary See Code

Code 20480 Durham 22 44,159 68,868 53,437Number Minimum Maximum Average High Point 2 45,804 71,569 62,608

Budgeted Salary Salary Salary See Code Total/Average 24 44,981 70,218 54,201Cary 52 42,307 65,562 54,317Charlotte 5 41,962 53,618 42,382 WASTEWATER TREATMENT SUPERINTENDENT

Durham 21 40,513 62,608 47,763 Code 20640

Greensboro 15 35,289 58,815 42,723 Number Minimum Maximum AverageHigh Point 7 32,552 61,824 34,681 Budgeted Salary Salary Salary See Code

Raleigh 26 38,242 61,828 47,408 Cary 1 87,942 145,101 105,602Winston-Salem 16 37,575 56,363 40,290 Charlotte 4 74,116 94,703 76,757

Total/Average 142 38,349 60,088 47,889 Durham 5 71,758 114,814 96,002Greensboro 1 82,267 137,111 97,062

TREATMENT PLANT OPERATOR High Point 2 58,458 100,227 71,763Code 20620 Raleigh 1 67,529 124,929 120,214

Number Minimum Maximum Average Winston-Salem 1 70,162 117,670 106,491Budgeted Salary Salary Salary See Code Total/Average 15 73,176 119,222 90,662

Charlotte 2 44,060 56,299 44,061Durham 3 35,057 53,379 35,057

Population Group Above 100,000 188

Page 203: North Carolina League of Municipalaties Documents...Shelby 20,080 328 64 Cleveland Siler City 8,635 76 37 Chatham Southern Pines 13,754 178 68 Moore Southport 3,428 48 24 Brunswick

Water and Wastewater Utility Positions (Population Group Above 100,000)

STORMWATER ENGINEER METER READER

Code 20744 Code 20760

Number Minimum Maximum Average Number Minimum Maximum AverageBudgeted Salary Salary Salary See Code Budgeted Salary Salary Salary See Code

Cary 2 68,910 113,693 89,554 High Point 8 25,505 43,936 37,451Charlotte 9 79,653 101,779 86,221 Raleigh 2 32,506 52,554 33,319Durham 2 54,417 87,068 71,307 Winston-Salem 12 28,666 42,999 30,189Fayetteville 1 68,353 107,412 91,003 Total/Average 65 30,480 46,222 34,723Greensboro 1 75,474 125,790 94,744High Point 1 64,451 110,500 METER REPAIR TECHNICIAN

Raleigh 1 47,902 88,618 75,809 Code 20770

Winston-Salem 1 54,107 117,670 86,791 Number Minimum Maximum AverageTotal/Average 18 64,158 106,566 85,062 Budgeted Salary Salary Salary See Code

Charlotte 5 36,248 46,317 37,871STORMWATER TECHNICIAN Durham 3 44,159 68,868 51,582Code 20747 Greensboro 10 30,823 51,371 35,631

Number Minimum Maximum Average High Point 5 32,552 50,862 39,942Budgeted Salary Salary Salary See Code Raleigh 1 67,529 124,924 120,214

Cary 2 51,418 79,685 63,710 Winston-Salem 14 28,666 42,999 33,193Durham 4 40,513 62,608 41,373 Total/Average 38 39,996 64,224 39,080Fayetteville 1 43,673 67,107 51,028Greensboro 3 35,289 58,815 40,680 WATER TREATMENT PLANT SUPERINTENDENT

Raleigh 1 32,506 52,554 44,013 Code 20810

Wilmington 1 51,168 76,752 56,966 Number Minimum Maximum AverageWinston-Salem 2 40,206 60,308 41,500 Budgeted Salary Salary Salary See Code

Total/Average 14 42,110 65,404 46,426 Cary 1 96,949 159,973 106,267Charlotte 2 71,513 91,378 75,862

WATER DISTRIBUTION AND/OR WASTEWATER COLLECTION SUPT. Durham 20750Code 20750 Greensboro 4 59,364 98,940 75,372

Number Minimum Maximum Average High Point 1 58,458 100,227 94,039Budgeted Salary Salary Salary See Code Raleigh 4 43,981 81,365 81,574

Charlotte 1 64,901 82,929 68,143 Winston-Salem 1 70,162 117,670 102,021Durham 1 71,758 114,814 90,480 Total/Average 13 66,738 108,259 83,218High Point 1 58,458 100,227 97,165Winston-Salem 1 74,979 117,670 79,546 WATER AND WASTEWATER TREATMENT SUPERINTENDENT

Total/Average 4 67,524 103,910 83,834 Code 20820

Number Minimum Maximum AverageMETER READER Budgeted Salary Salary Salary See Code

Code 20760 Charlotte 6 83,577 106,793 93,239Number Minimum Maximum Average Durham 20750

Budgeted Salary Salary Salary See Code Greensboro 1 82,267 137,111 90,301Charlotte 42 34,522 44,111 35,565 Raleigh 4 43,981 81,365 81,574Durham 1 31,201 47,508 Total/Average 11 69,942 108,423 88,730

Population Group Above 100,000 189

Page 204: North Carolina League of Municipalaties Documents...Shelby 20,080 328 64 Cleveland Siler City 8,635 76 37 Chatham Southern Pines 13,754 178 68 Moore Southport 3,428 48 24 Brunswick

Water and Wastewater Utility Positions (Population Group Above 100,000)

WATER DISTRIBUTION/WASTEWATER COLLECTION MAINT. WORKER WATER DISTRIBUTION/WASTEWATER COLLECTION SYSTEM TECH.

Code 20830 Code 20840

Number Minimum Maximum Average Number Minimum Maximum AverageBudgeted Salary Salary Salary See Code Budgeted Salary Salary Salary See Code

High Point 20835 Greensboro 5 28,806 48,010 31,029Raleigh 31 32,506 52,554 37,314 Raleigh 1 32,506 58,554 44,013Winston-Salem 32 26,791 40,186 28,370 Winston-Salem 18 28,666 42,999 29,786

Total/Average 63 29,648 46,370 32,771 Total/Average 24 29,993 49,854 30,638

Population Group Above 100,000 190

Page 205: North Carolina League of Municipalaties Documents...Shelby 20,080 328 64 Cleveland Siler City 8,635 76 37 Chatham Southern Pines 13,754 178 68 Moore Southport 3,428 48 24 Brunswick

Engineering and Related Positions (Population Group Above 100,000)

UTILITY LOCATION TECHNICIAN ENGINEERING TECHNICIAN I

Code 20835 Code 20360

Number Minimum Maximum Average Number Minimum Maximum AverageBudgeted Salary Salary Salary See Code Budgeted Salary Salary Salary See Code

Cary 4 38,376 59,467 45,776 Cary 4 53,976 83,678 68,968Charlotte 20 39,964 51,066 42,100 Charlotte 17 53,277 68,077 57,182Durham 4 37,511 57,597 42,082 Durham 6 40,513 62,608 44,497High Point 3 34,179 53,404 43,632 Fayetteville 1 36,209 55,639 37,127Raleigh 1 32,506 58,554 44,013 Greensboro 2 35,289 58,815 51,334Winston-Salem 9 35,117 52,676 36,670 High Point 1 39,566 61,824 41,529

Total/Average 41 36,275 55,461 41,474 Raleigh 6 32,506 52,554 36,367Wilmington 1 37,856 58,635 46,987

CIVIL ENGINEER I Winston-Salem 9 35,144 69,130 37,896Code 20280 Total/Average 47 40,482 63,440 48,990

Number Minimum Maximum AverageBudgeted Salary Salary Salary See Code SURVEY CREW CHIEF

Durham 6 50,386 80,618 57,351 Code 20680

Fayetteville 2 48,211 75,760 55,899 Number Minimum Maximum AverageGreensboro 5 54,967 91,611 65,301 Budgeted Salary Salary Salary See Code

Raleigh 22 47,902 88,618 67,652 Cary 2 48,963 75,899 64,854Winston-Salem 6 49,183 117,670 55,914 Charlotte 12 51,006 65,174 55,129

Total/Average 41 50,130 90,855 63,567 Durham 3 40,513 62,608 51,331Fayetteville 1 44,738 70,302 49,361

CIVIL ENGINEER II Greensboro 5 40,402 67,337 50,891Code 20285 High Point 1 50,498 86,580 67,910

Number Minimum Maximum Average Raleigh 5 38,242 61,828 48,103Budgeted Salary Salary Salary See Code Wilmington 3 41,642 64,501 51,168

Cary 12 68,910 113,693 79,728 Winston-Salem 4 49,254 73,880 52,882Durham 10 54,417 87,068 71,470 Total/Average 36 45,029 69,790 53,403Fayetteville 3 56,931 89,464 73,563Greensboro 6 64,113 108,856 78,879 SURVEYOR

High Point 4 58,458 110,500 77,858 Code 20690

Raleigh 39 51,822 95,871 81,739 Number Minimum Maximum AverageWilmington 2 61,932 92,898 75,946 Budgeted Salary Salary Salary See Code

Winston-Salem 1 64,654 117,670 93,884 Charlotte 3 71,877 91,843 77,959Total/Average 77 60,155 102,002 79,356 Durham 35,057 53,379

Fayetteville 2 26,079 40,072 28,727Greensboro 1 50,895 84,825 69,234High Point 3 29,526 53,404 38,006Raleigh 5 32,506 52,554 38,164Wilmington 2 28,413 44,034 37,534Winston-Salem 1 26,791 40,186 27,976

Total/Average 17 37,643 57,537 45,203

Population Group Above 100,000 191

Page 206: North Carolina League of Municipalaties Documents...Shelby 20,080 328 64 Cleveland Siler City 8,635 76 37 Chatham Southern Pines 13,754 178 68 Moore Southport 3,428 48 24 Brunswick

Engineering and Related Positions (Population Group Above 100,000)

CONSTRUCTION INSPECTOR TRAFFIC ENGINEER

Code 20320 Code 20710

Number Minimum Maximum Average Number Minimum Maximum AverageBudgeted Salary Salary Salary See Code Budgeted Salary Salary Salary See Code

Cary 6 53,976 68,623 83,678 Cary 1 68,910 113,693 83,013Charlotte 45 53,555 68,432 55,793 Charlotte 2 71,908 91,883 74,848Durham 5 44,159 68,868 54,781 Durham 1 50,386 80,618 60,180Fayetteville 7 36,209 55,639 44,102 Fayetteville 1 75,453 118,569 94,550Greensboro 8 35,289 58,815 42,292 Greensboro 1 75,474 125,790 100,965High Point 5 41,546 71,569 52,604 High Point 2 58,458 110,500 83,598Raleigh 6 32,506 52,554 36,367 Raleigh 7 32,506 52,554 39,021Wilmington 3 37,856 58,635 49,532 Wilmington 2 61,932 92,898 75,946Winston-Salem 11 37,267 87,560 46,015 Winston-Salem 1 46,031 69,047 49,180

Total/Average 96 41,374 65,633 52,809 Total/Average 18 60,118 95,061 62,768

Population Group Above 100,000 192

Page 207: North Carolina League of Municipalaties Documents...Shelby 20,080 328 64 Cleveland Siler City 8,635 76 37 Chatham Southern Pines 13,754 178 68 Moore Southport 3,428 48 24 Brunswick

Field Operations Positions (Population Group Above 100,000)

EQUIPMENT OPERATOR I MAINTENANCE WORKER II

Code 20370 Code 20430

Number Minimum Maximum Average Number Minimum Maximum AverageBudgeted Salary Salary Salary See Code Budgeted Salary Salary Salary See Code

Charlotte 48 36,248 46,317 38,436 Cary 13 31,554 48,922 38,390Durham 20 35,057 53,379 36,678 Charlotte 49 31,313 40,012 32,454Fayetteville 34 28,043 43,090 33,626 Durham 98 33,073 50,358 34,440Greensboro 12 28,806 48,010 34,678 Fayetteville 40 24,560 31,150 27,347High Point 16 26,780 53,404 29,315 Greensboro 20420Raleigh 78 32,506 52,554 35,402 Raleigh 113 32,506 52,554 35,150Wilmington 4 34,403 53,290 40,752 Total/Average 313 30,601 44,599 33,643Winston-Salem 48 28,666 42,999 31,099

Total/Average 260 31,314 49,130 34,708 SANITATION EQUIPMENT OPERATOR I

Code 20540

EQUIPMENT OPERATOR III Number Minimum Maximum AverageCode 20380 Budgeted Salary Salary Salary See Code

Number Minimum Maximum Average Cary 14 36,546 56,638 44,995Budgeted Salary Salary Salary See Code Charlotte 66 39,964 51,066 41,286

Charlotte 47 41,962 53,618 44,008 Durham 24 37,511 57,597 42,303Durham 60 40,513 62,608 44,436 Fayetteville 14 28,043 43,090 30,962Fayetteville 4 30,420 46,743 41,873 Greensboro 20380Greensboro 109 32,980 54,967 39,095 High Point 21 29,526 46,132 33,165High Point 8 32,552 50,862 41,250 Raleigh 78 32,506 52,554 35,402Raleigh 82 35,546 57,470 39,218 Winston-Salem 27 32,820 49,230 33,223Wilmington 1 37,856 58,635 50,648 Total/Average 244 33,845 50,901 37,534Winston-Salem 29 32,820 49,230 35,483

Total/Average 340 35,581 54,267 40,556 SANITATION EQUIPMENT OPERATOR II

Code 20550

MAINTENANCE WORKER I Number Minimum Maximum AverageCode 20420 Budgeted Salary Salary Salary See Code

Number Minimum Maximum Average Charlotte 44 41,962 53,618 44,038Budgeted Salary Salary Salary See Code Fayetteville 29 30,420 43,090 37,745

Cary 20 28,621 44,387 31,567 Greensboro 20380Charlotte 7 32,878 42,011 36,844 High Point 5 31,002 48,439 31,813Durham 53 31,200 44,305 30,890 Raleigh 184 30,052 48,586 34,069Fayetteville 20430 Wilmington 37 31,262 48,443 36,417Greensboro 195 27,040 44,870 30,431 Winston-Salem 49 35,117 52,676 36,878Raleigh 210 30,052 48,586 33,424 Total/Average 348 33,303 49,142 36,249Winston-Salem 59 26,791 40,186 29,133

Total/Average 544 29,430 44,058 31,615

Population Group Above 100,000 193

Page 208: North Carolina League of Municipalaties Documents...Shelby 20,080 328 64 Cleveland Siler City 8,635 76 37 Chatham Southern Pines 13,754 178 68 Moore Southport 3,428 48 24 Brunswick

Field Operations Positions (Population Group Above 100,000)

SANITATION SUPERVISOR CDL TRUCK DRIVER

Code 20560 Code 20590

Number Minimum Maximum Average Number Minimum Maximum AverageBudgeted Salary Salary Salary See Code Budgeted Salary Salary Salary See Code

Cary 1 46,634 72,280 54,309 Fayetteville 20380Charlotte 4 60,220 76,947 62,873 Greensboro 20380Durham 7 48,575 75,755 53,690 High Point 20 29,526 50,862 35,921Fayetteville 4 36,209 55,639 49,635 Raleigh 16 32,506 52,554 36,128Greensboro 7 37,759 62,932 49,975 Winston-Salem 20370High Point 2 39,566 61,824 49,325 Total/Average 36 31,016 51,708 36,013Raleigh 4 43,488 70,310 53,339Wilmington 4 56,290 84,448 67,490 STOCK KEEPER

Winston-Salem 7 46,031 69,047 51,221 Code 20650

Total/Average 40 46,086 69,909 54,263 Number Minimum Maximum AverageBudgeted Salary Salary Salary See Code

SANITATION WORKER Cary 1 34,798 53,934 48,568Code 20570 Charlotte 11 39,964 51,066 41,270

Number Minimum Maximum Average Durham 9 33,073 50,358 37,677Budgeted Salary Salary Salary See Code Fayetteville 1 36,209 55,639 39,881

Cary 7 28,621 44,387 32,207 Greensboro 2 27,040 40,257 29,725Charlotte 58 31,200 36,290 31,441 High Point 3 26,780 41,843 32,702Durham 41 31,200 44,305 32,139 Winston-Salem 4 28,610 44,100 31,510Fayetteville 9 23,391 35,943 27,071 Total/Average 31 32,353 48,171 37,584Greensboro 20380High Point 11 25,505 39,851 29,348 STREET CREW LEADER

Raleigh 183 30,052 48,586 34,069 Code 20660

Wilmington 16 25,813 40,019 29,154 Number Minimum Maximum AverageWinston-Salem 34 25,038 37,557 27,702 Budgeted Salary Salary Salary See Code

Total/Average 359 27,602 40,867 32,246 Cary 7 46,634 72,280 61,116Charlotte 43 31,200 38,106 31,839

SANITATION SUPERINTENDENT Durham 38 40,513 62,608 42,201Code 20580 Fayetteville 2 36,209 55,639 47,670

Number Minimum Maximum Average Greensboro 29 32,980 54,967 37,313Budgeted Salary Salary Salary See Code High Point 5 35,888 56,075 43,727

Cary 1 75,962 125,341 100,838 Raleigh 36 43,488 70,310 49,070Charlotte 5 74,345 94,997 77,495 Wilmington 3 41,642 64,501 48,637Durham 2 64,647 103,436 80,475 Winston-Salem 29 32,820 49,230 34,173Fayetteville 1 52,301 82,187 65,228 Total/Average 192 37,930 58,191 40,104Greensboro 1 75,474 125,790 102,711High Point 1 58,458 100,227 98,831Raleigh 1 43,981 81,365 63,672Wilmington 1 68,120 102,180 85,254Winston-Salem 1 73,918 148,870 76,136

Total/Average 14 65,245 107,155 81,507

Population Group Above 100,000 194

Page 209: North Carolina League of Municipalaties Documents...Shelby 20,080 328 64 Cleveland Siler City 8,635 76 37 Chatham Southern Pines 13,754 178 68 Moore Southport 3,428 48 24 Brunswick

Field Operations Positions (Population Group Above 100,000)

STREET SUPERINTENDENT TRAFFIC SIGNS TECHNICIAN

Code 20670 Code 20730

Number Minimum Maximum Average Number Minimum Maximum AverageBudgeted Salary Salary Salary See Code Budgeted Salary Salary Salary See Code

Cary 1 65,624 108,264 77,501 Cary 2 33,134 51,376 48,256Charlotte 5 74,345 94,997 79,417 Charlotte 3 39,964 51,066 42,542Durham 1 64,647 103,436 89,658 Durham 4 35,057 53,379 35,912Fayetteville 1 52,301 82,187 70,503 Fayetteville 5 26,079 40,072 33,006Greensboro 1 75,474 125,790 107,481 Greensboro 9 30,823 51,371 39,369High Point 1 58,458 100,227 84,452 High Point 6 26,780 53,404 36,648Raleigh 2 71,450 132,182 95,384 Raleigh 2 32,506 52,554 40,446Wilmington 1 68,120 102,180 90,220 Wilmington 3 28,413 44,034 30,902Winston-Salem 1 70,162 148,870 118,622 Winston-Salem 1 30,673 46,009 40,066

Total/Average 14 66,731 110,904 87,892 Total/Average 35 31,492 49,252 37,734

TRAFFIC TECHNICIAN

Code 20720

Number Minimum Maximum AverageBudgeted Salary Salary Salary See Code

Cary 2 36,546 56,638 39,062Charlotte 1 38,061 48,634 38,823Durham 6 37,511 57,597 39,361Fayetteville 1 36,209 55,639 46,573Greensboro 2 37,759 62,932 51,324High Point 4 31,002 61,824 42,914Raleigh 5 30,052 48,586 32,420Wilmington 3 37,856 58,635 43,396Winston-Salem 2 35,117 52,676 35,134

Total/Average 26 35,568 55,907 39,867

Population Group Above 100,000 195

Page 210: North Carolina League of Municipalaties Documents...Shelby 20,080 328 64 Cleveland Siler City 8,635 76 37 Chatham Southern Pines 13,754 178 68 Moore Southport 3,428 48 24 Brunswick

Parks and Recreation Positions (Population Group Above 100,000)

RECREATION PROGRAM SUPERINTENDENT RECREATION ACTIVITIES COORDINATOR

Code 10230 Code 20500

Number Minimum Maximum Average Number Minimum Maximum AverageBudgeted Salary Salary Salary See Code Budgeted Salary Salary Salary See Code

Cary 1 79,768 131,602 118,394 Cary 3 44,408 68,848 53,858Durham 7 58,770 94,033 72,258 Durham 8 35,057 53,379 35,453Fayetteville 1 56,931 89,464 79,782 Fayetteville 1 41,651 65,451 47,006Greensboro 1 50,895 84,825 61,641 Greensboro 11 43,634 72,724 52,280High Point 1 64,451 110,500 70,601 Raleigh 59 43,981 81,365 47,139Raleigh 6 51,822 95,871 65,040 Wilmington 6 34,403 53,290 37,618Wilmington 1 61,932 92,898 72,826 Winston-Salem 5 40,206 60,308 41,871Winston-Salem 1 93,315 148,870 101,939 Total/Average 93 40,477 65,052 46,060

Total/Average 19 64,735 106,008 73,749RECREATION SUPERVISOR FOR ATHLETICS

PARKS SUPERINTENDENT Code 20510

Code 20450 Number Minimum Maximum AverageNumber Minimum Maximum Average Budgeted Salary Salary Salary See Code

Budgeted Salary Salary Salary See Code Cary 1 62,504 103,126 87,485Durham 1 58,770 94,033 77,932 Fayetteville 5 44,738 70,302 57,869Fayetteville 1 52,301 82,187 Greensboro 1 50,895 84,825 61,641Greensboro 1 50,895 84,825 65,329 High Point 1 48,094 82,457 54,897High Point 1 64,451 110,500 67,369 Raleigh 21 51,822 95,871 59,942Raleigh 3 60,331 111,612 79,007 Winston-Salem 2 49,254 73,880 56,518Wilmington 1 51,168 76,752 68,458 Total/Average 31 51,218 85,077 60,167Winston-Salem 1 70,162 117,670 71,565

Total/Average 9 58,297 96,797 73,459 RECREATION PROGRAM SUPERVISOR

Code 20520

RECREATION CENTER SUPERVISOR Number Minimum Maximum AverageCode 20490 Budgeted Salary Salary Salary See Code

Number Minimum Maximum Average Fayetteville 20510Budgeted Salary Salary Salary See Code High Point 1 50,498 86,580 71,386

Cary 2 59,509 98,218 77,438 Wilmington 1 61,932 92,898 67,106Durham 7 48,575 75,755 55,609 Total/Average 2 56,215 89,739 69,246Fayetteville 16 41,651 65,451 50,595Greensboro 12 37,759 62,932 41,286High Point 8 35,888 56,075 39,248Raleigh 5 43,981 81,365 42,236Wilmington 10 46,540 69,810 57,335Winston-Salem 5 40,206 60,308 41,871

Total/Average 65 44,264 71,239 48,569

Population Group Above 100,000 196

Page 211: North Carolina League of Municipalaties Documents...Shelby 20,080 328 64 Cleveland Siler City 8,635 76 37 Chatham Southern Pines 13,754 178 68 Moore Southport 3,428 48 24 Brunswick

Planning Positions (Population Group Above 100,000)

PLANNING TECHNICIAN PLANNER

Code 20465 Code 20470

Number Minimum Maximum Average Number Minimum Maximum AverageBudgeted Salary Salary Salary See Code Budgeted Salary Salary Salary See Code

Cary 1 44,408 68,848 56,451 Wilmington 11 46,540 69,810 56,077Charlotte 1 46,263 59,114 Winston-Salem 1 40,620 49,150 41,528Durham 35,057 53,379 Total/Average 56 44,926 68,374 53,629High Point 1 41,546 64,915Raleigh 2 40,712 65,821 41,730 SENIOR PLANNER

Winston-Salem 3 41,118 87,560 51,142 Code 20475

Total/Average 8 41,517 66,606 48,889 Number Minimum Maximum AverageBudgeted Salary Salary Salary See Code

PLANNER Cary 6 59,509 98,218 78,101Code 20470 Charlotte 5 74,953 95,773 77,382

Number Minimum Maximum Average Durham 14 50,386 80,618 61,341Budgeted Salary Salary Salary See Code Fayetteville 6 48,211 75,760 72,419

Charlotte 4 51,771 66,152 53,814 Greensboro 8 54,967 91,611 69,105Durham 12 43,198 69,117 50,727 High Point 3 48,094 82,457 67,966Fayetteville 1 44,738 70,302 51,150 Raleigh 23 51,822 95,871 63,747Greensboro 13 43,634 72,724 54,889 Wilmington 3 61,932 92,898 73,727Raleigh 14 43,981 81,365 54,011 Winston-Salem 10 48,865 87,560 59,432

Total/Average 78 55,415 88,974 66,503

Population Group Above 100,000 197

Page 212: North Carolina League of Municipalaties Documents...Shelby 20,080 328 64 Cleveland Siler City 8,635 76 37 Chatham Southern Pines 13,754 178 68 Moore Southport 3,428 48 24 Brunswick

Fire/Telecommunications Positions (Population Group Above 100,000)

ASSISTANT FIRE CHIEF FIRE STATION SUPERVISOR

Code 30030 Code 30080

Number Minimum Maximum Average Number Minimum Maximum AverageBudgeted Salary Salary Salary See Code Budgeted Salary Salary Salary See Code

Cary 2 75,962 125,341 102,450 Cary 47 56,680 87,859 77,495Charlotte 2 114,633 146,475 138,627 Charlotte 251 75,760 87,753Durham 3 72,938 118,808 97,965 Durham 75 55,025 89,630 70,174Fayetteville 4 73,440 110,894 78,018 Fayetteville 54 51,000 78,540 61,339Greensboro 2 88,942 148,236 112,491 Greensboro 124 56,285 87,945 67,249High Point 1 74,610 127,918 109,319 High Point 20 53,023 90,908 65,336Raleigh 3 80,280 148,518 111,598 Raleigh 124 55,047 88,998 74,128Wilmington 1 77,428 123,890 107,952 Wilmington 51 50,155 80,248 64,333Winston-Salem 5 72,847 109,271 96,603 Winston-Salem 72 55,087 85,189 67,331

Total/Average 23 81,231 128,817 102,095 Total/Average 818 56,451 86,341 69,108

PUBLIC SAFETY TELECOMMUNICATOR FIRE BATTALION CHIEF

Code 30050 Code 30085

Number Minimum Maximum Average Number Minimum Maximum AverageBudgeted Salary Salary Salary See Code Budgeted Salary Salary Salary See Code

Cary 17 38,376 65,562 46,199 Cary 6 68,910 113,693 94,716Charlotte 129 41,962 53,618 44,331 Charlotte 35 92,642 118,375Durham 20 37,511 57,597 39,176 Durham 14 65,221 101,179 76,455Fayetteville 32 34,388 47,624 38,780 Fayetteville 11 61,200 94,860 71,835Greensboro 74 33,182 55,303 41,785 Greensboro 21 61,776 102,960 80,187High Point 25 35,888 61,824 43,975 High Point 7 64,451 110,500 83,660Raleigh 21 32,506 52,554 37,365 Raleigh 17 51,822 95,871 88,427Winston-Salem 38 30,656 69,130 34,548 Wilmington 8 60,840 97,344 76,661

Total/Average 356 35,559 57,901 41,622 Winston-Salem 10 65,021 100,472 80,305Total/Average 129 65,765 103,917 81,043

TELECOMMUNICATORS SUPERVISOR

Code 30055 FIRE FIGHTER

Number Minimum Maximum Average Code 30090Budgeted Salary Salary Salary See Code Number Minimum Maximum Average

Cary 1 62,504 103,126 75,171 Budgeted Salary Salary Salary See Code

Charlotte 14 59,425 75,932 62,556 Cary 121 40,290 72,280 50,392Durham 9 48,575 75,755 57,010 Charlotte 548 42,250 65,699Fayetteville 4 43,944 63,719 46,442 Durham 171 36,098 58,800 41,128Greensboro 8 47,125 78,542 51,697 Fayetteville 181 33,280 59,820 38,797High Point 4 48,094 82,457 60,474 Greensboro 273 35,776 45,637 40,400Raleigh 8 46,510 75,196 60,133 High Point 93 35,888 58,879 42,028Winston-Salem 5 43,941 87,560 61,420 Raleigh 162 39,200 63,377 41,668

Total/Average 53 50,015 80,286 58,367 Wilmington 79 35,692 57,124 40,048Winston-Salem 182 33,696 62,050 40,355

Total/Average 1,810 36,908 60,407 41,481

Population Group Above 100,000 198

Page 213: North Carolina League of Municipalaties Documents...Shelby 20,080 328 64 Cleveland Siler City 8,635 76 37 Chatham Southern Pines 13,754 178 68 Moore Southport 3,428 48 24 Brunswick

Fire/Telecommunications Positions (Population Group Above 100,000)

FIRE FIGHTER-DRIVER FIRE PREVENTION SUPERVISOR

Code 30100 Code 30130

Number Minimum Maximum Average Number Minimum Maximum AverageBudgeted Salary Salary Salary See Code Budgeted Salary Salary Salary See Code

Cary 45 51,418 79,685 63,186 Charlotte 1 92,786 118,560 112,312Charlotte 195 55,270 67,342 Durham 8 55,025 89,630 64,892Durham 103 44,309 68,738 56,471 Fayetteville 30085Fayetteville 30120 Greensboro 1 74,131 123,552 98,413Greensboro 111 39,746 62,103 50,926 High Point 1 67,673 116,024 87,622High Point 30120 Raleigh 3 63,724 88,998 75,850Raleigh 113 44,565 72,050 57,315 Winston-Salem 1 49,324 83,358 78,717Wilmington 52 41,057 65,697 49,329 Total/Average 15 67,111 103,354 74,917Winston-Salem 30120

Total/Average 619 46,061 69,269 55,081 FIRE TRAINING INSTRUCTOR

Code 30140

FIRE INSPECTOR Number Minimum Maximum AverageCode 30110 Budgeted Salary Salary Salary See Code

Number Minimum Maximum Average Charlotte 30080Budgeted Salary Salary Salary See Code Fayetteville 30085

Cary 4 51,418 83,678 68,598 Greensboro 30090Charlotte 10 59,045 75,447 61,326 Winston-Salem 6 55,087 85,189 72,477Durham 36,098 58,800 Total/Average 6 55,087 85,189 72,477Fayetteville 2 36,209 55,639 54,208Greensboro 4 46,933 73,333 50,518 FIRE TRAINING SUPERVISOR

High Point 3 41,546 64,915 51,413 Code 30150

Raleigh 18 46,510 75,196 58,250 Number Minimum Maximum AverageWinston-Salem 4 43,857 79,739 49,644 Budgeted Salary Salary Salary See Code

Total/Average 45 45,202 70,843 57,766 Fayetteville 30080Greensboro 30085

ASSISTANT FIRE STATION SUPERVISOR High Point 2 64,451 110,500 78,044Code 30120 Winston-Salem 1 55,087 85,189 77,646

Number Minimum Maximum Average Total/Average 3 59,769 97,844 77,911Budgeted Salary Salary Salary See Code

Fayetteville 70 44,319 66,246 49,070High Point 53 41,546 64,915 57,124Raleigh 111 63,724 88,998 73,487Winston-Salem 78 43,857 79,739 52,528

Total/Average 312 48,361 74,975 59,990

Population Group Above 100,000 199

Page 214: North Carolina League of Municipalaties Documents...Shelby 20,080 328 64 Cleveland Siler City 8,635 76 37 Chatham Southern Pines 13,754 178 68 Moore Southport 3,428 48 24 Brunswick

Law Enforcement Positions (Population Group Above 100,000)

ANIMAL CONTROL OFFICER SPECIAL SERVICES OFFICER

Code 30010 Code 30190

Number Minimum Maximum Average Number Minimum Maximum AverageBudgeted Salary Salary Salary See Code Budgeted Salary Salary Salary See Code

Cary 3 38,376 59,467 50,842 Charlotte 30260Charlotte 21 36,248 46,317 37,444 Fayetteville 30260High Point 2 32,552 56,075 36,396 Greensboro 30260Raleigh 8 35,546 57,470 38,861 Winston-Salem 30260

Total/Average 34 35,681 54,832 38,898 Total/Average

ANIMAL CONTROL SUPERVISOR POLICE DETECTIVE/INVESTIGATOR

Code 30020 Code 30210

Number Minimum Maximum Average Number Minimum Maximum AverageBudgeted Salary Salary Salary See Code Budgeted Salary Salary Salary See Code

Cary 1 44,408 68,848 62,587 Charlotte 30260Charlotte 8 49,192 62,857 51,103 Durham 80 42,766 73,144 62,496Raleigh 1 43,488 70,310 66,274 Fayetteville 30260

Total/Average 10 45,696 67,338 53,769 Greensboro 30260Raleigh 115 51,738 83,648 69,001

POLICE DIVISION COMMANDER Winston-Salem 46 45,691 68,536 58,214Code 30160 Total/Average 241 46,732 75,109 64,783

Number Minimum Maximum AverageBudgeted Salary Salary Salary See Code POLICE RECORDS SPECIALIST

Cary 6 72,342 119,371 106,461 Code 30220

Charlotte 13 100,945 128,985 114,923 Number Minimum Maximum AverageDurham 5 81,327 130,123 109,811 Budgeted Salary Salary Salary See Code

Fayetteville 4 72,882 118,708 105,520 Cary 3 36,546 56,638 49,171Greensboro 13 71,280 118,800 92,237 Charlotte 4 34,522 44,111 35,569High Point 30275 Durham 12 33,073 50,358 41,217Raleigh 3 67,529 124,929 114,593 Fayetteville 23 28,043 43,090 31,505Wilmington 6 67,470 104,598 90,922 Greensboro 15 30,823 51,371 33,733Winston-Salem 9 69,283 106,937 95,986 High Point 2 29,526 48,439 34,701

Total/Average 59 75,382 119,056 102,647 Raleigh 6 32,506 52,554 38,531Wilmington 6 31,262 48,443 35,994

COMMUNITY RESOURCE OFFICER Winston-Salem 22 27,557 69,130 31,570Code 30180 Total/Average 93 31,540 51,571 34,689

Number Minimum Maximum AverageBudgeted Salary Salary Salary See Code

Charlotte 30260Fayetteville 30275Winston-Salem 30260

Total/Average

Population Group Above 100,000 200

Page 215: North Carolina League of Municipalaties Documents...Shelby 20,080 328 64 Cleveland Siler City 8,635 76 37 Chatham Southern Pines 13,754 178 68 Moore Southport 3,428 48 24 Brunswick

Law Enforcement Positions (Population Group Above 100,000)

POLICE LABORATORY TECHNICIAN POLICE OFFICER

Code 30230 Code 30260

Number Minimum Maximum Average Number Minimum Maximum AverageBudgeted Salary Salary Salary See Code Budgeted Salary Salary Salary See Code

Charlotte 1 44,060 56,299 47,555 Raleigh 204 42,300 68,389 45,323Durham 5 37,511 57,597 40,089 Wilmington 161 38,984 60,431 45,279Fayetteville 11 33,108 50,873 36,117 Winston-Salem 326 39,470 56,385 47,784Greensboro 21 35,289 58,815 38,536 Total/Average 3,396 40,376 65,359 48,900High Point 7 35,888 61,824 41,712Raleigh 5 32,506 52,554 37,525 POLICE UNIT SUPERVISOR

Wilmington 1 34,403 53,290 38,730 Code 30270

Winston-Salem 27 34,030 69,130 36,122 Number Minimum Maximum AverageTotal/Average 78 35,849 57,548 37,797 Budgeted Salary Salary Salary See Code

Cary 23 59,509 92,248 82,863ASSISTANT POLICE CHIEF Charlotte 57 83,798 107,075 95,300Code 30250 Durham 54 55,378 94,715 74,923

Number Minimum Maximum Average Fayetteville 48 44,341 75,478 66,474Budgeted Salary Salary Salary See Code Greensboro 70 57,531 89,892 70,006

Cary 3 83,741 138,195 113,353 High Point 31 58,458 100,227 72,609Charlotte 2 151,410 Raleigh 109 55,742 90,121 77,788Durham 2 89,460 143,134 115,999 Wilmington 13 59,280 91,884 79,306Fayetteville 2 79,790 129,479 111,111 Winston-Salem 65 55,538 83,306 72,641Greensboro 4 85,536 142,560 110,098 Total/Average 470 58,842 91,661 76,505High Point 3 82,256 141,028 106,231Raleigh 1 80,280 148,518 128,795 POLICE WATCH COMMANDER

Winston-Salem 3 72,847 109,271 117,975 Code 30275

Total/Average 20 81,987 136,026 116,945 Number Minimum Maximum AverageBudgeted Salary Salary Salary See Code

POLICE OFFICER Cary 11 65,624 108,264 92,063Code 30260 Charlotte 32 91,476 116,886 102,940

Number Minimum Maximum Average Durham 15 61,643 95,629 80,098Budgeted Salary Salary Salary See Code Fayetteville 21 54,514 89,984 81,090

Cary 126 44,408 79,685 60,285 Greensboro 22 62,014 103,356 79,655Charlotte 1483 46,580 68,943 High Point 11 67,673 116,024 87,455Durham 203 38,790 60,176 49,225 Raleigh 38 51,822 95,871 92,483Fayetteville 351 34,489 59,099 44,740 Winston-Salem 21 65,985 104,592 86,717Greensboro 352 40,677 63,558 51,858 Total/Average 171 65,094 103,826 86,717High Point 190 37,683 71,569 52,938

Population Group Above 100,000 201

Page 216: North Carolina League of Municipalaties Documents...Shelby 20,080 328 64 Cleveland Siler City 8,635 76 37 Chatham Southern Pines 13,754 178 68 Moore Southport 3,428 48 24 Brunswick

Electric System Positions (Population Group Above 100,000)

ELECTRICAL DISTRIBUTION SUPERINTENDENT LINE CREW CHIEF

Code 40010 Code 40070

Number Minimum Maximum Average Number Minimum Maximum AverageBudgeted Salary Salary Salary See Code Budgeted Salary Salary Salary See Code

High Point 1 High Point 4 31,002 48,439 36,859Total/Average 1 Total/Average 4 31,002 48,439 36,859

ELECTRICAL SERVICE REPRESENTATIVE LINE TECHNICIAN I

Code 40020 Code 40080

Number Minimum Maximum Average Number Minimum Maximum AverageBudgeted Salary Salary Salary See Code Budgeted Salary Salary Salary See Code

High Point 1 45,804 71,569 70,658 High Point 9 37,683 58,879 47,977Total/Average 1 45,804 71,569 70,658 Total/Average 9 37,683 58,879 47,977

ELECTRICIAL SUB STATION MECHANIC LINE TECHNICIAN II

Code 40050 Code 40090

Number Minimum Maximum Average Number Minimum Maximum AverageBudgeted Salary Salary Salary See Code Budgeted Salary Salary Salary See Code

Durham 7 44,159 68,868 51,275 High Point 14 49,094 82,457 67,414High Point 4 37,683 58,879 54,406 Total/Average 14 49,094 82,457 67,414

Total/Average 11 40,921 63,873 52,414TREE TRIMMER

GROUND TECHNICIAN Code 40100

Code 40060 Number Minimum Maximum AverageNumber Minimum Maximum Average Budgeted Salary Salary Salary See Code

Budgeted Salary Salary Salary See Code Charlotte 7 38,061 48,634 38,813Wilmington 1 25,813 40,019 25,769 Durham 6 44,159 68,868 47,038

Total/Average 1 25,813 40,019 25,769 Fayetteville 2 28,043 43,090 35,804Raleigh 7 38,242 61,828 41,445Wilmington 6 34,403 53,290 36,376Winston-Salem 3 32,820 49,230 36,363

Total/Average 31 35,955 54,157 40,096

Population Group Above 100,000 202

Page 217: North Carolina League of Municipalaties Documents...Shelby 20,080 328 64 Cleveland Siler City 8,635 76 37 Chatham Southern Pines 13,754 178 68 Moore Southport 3,428 48 24 Brunswick

LIST OF JOB CODES, JOB TITLES AND BRIEF JOB DESCRIPTIONS

10010 MAYOR - Chief elected official of the municipal government.

10020 MAYOR PRO TEM - Deputy chief elected official of the municipal government.

10030 GOVERNING BOARD MEMBER - Elected member of the municipal government.

10040 CITY MANAGER - Chief administrative official of the municipal government.

10050 CITY ATTORNEY - Chief full-time employed legal counsel.

10060 ASSISTANT CITY ATTORNEY -Provides specialized legal assistance to the City

Attorney in representing the municipality in legal matters and serves as a legal advisor to

municipal officials with regard to the interpretation of laws, ordinances and regulations

pertaining to municipal affairs.

10070 ASSISTANT CITY MANAGER - Performs a variety of highly responsible staff

management duties and tasks; may supervise and coordinate various departments and

support functions as assigned by the City Manager; troubleshoots management problem

areas as directed by the City Manager; coordinates assigned projects overlapping

several or all operating departments.

10075 ASSISTANT TO THE CITY/TOWN MANAGER - Performs a variety of highly responsible advanced level

professional duties involved in providing administrative, program management and/or project support to the

City/Town Manager’s Office.

10080 CITY CLERK - Performs administrative and sometimes supervisory work in the

maintenance of official municipal records of the municipality and in the performance of all

clerk duties as required by law.

10090 CITY ENGINEER - Performs technical and professional civil engineering work and

supervisory duties in planning, directing, and coordinating all duties and functions of the

municipal Engineering Department or division.

10100 COMMUNITY DEVELOPMENT DIRECTOR - Performs technical, administrative, and

supervisory work in securing and administering the municipality Community

Development Block Grant (CDBG) and other community development and revitalization

programs; develops inter-local agreements to administer community development

projects in nearby municipalities.

10110 COMMUNITY RELATIONS OFFICER - Plans, implements and carries out a positive

community affairs program aimed at resolving problems and complaints related to

discrimination, unfair employment activities, housing, and other areas; refers persons to

potential community assistance agencies; promotes coordinated community relations

efforts and activities.

10115 ECONOMIC DEVELOPMENT DIRECTOR - Plans and implements programs designed

to recruit new and support the health and expansion of existing commercial and

industrial development.

10120 FINANCE DIRECTOR - Chief financial officer of the municipal government.

10130 FIRE CHIEF - Performs administrative and supervisory work in directing the personnel

and operations of the Municipal Fire Department.

10140 INFORMATION SYSTEM DIRECTOR- Is responsible for the central information system

for the municipality; determines hardware and software needs; supervises staff in

maintaining and updating the central information system and satellite locations; assists

user agencies in establishing and maintaining of their information systems.

10150 HUMAN RESOURCES / PERSONNEL DIRECTOR - Plans, organizes and directs the

human resources / personnel functions and activities of the municipality; may direct the

municipal safety or wellness program and related activities.

203

Page 218: North Carolina League of Municipalaties Documents...Shelby 20,080 328 64 Cleveland Siler City 8,635 76 37 Chatham Southern Pines 13,754 178 68 Moore Southport 3,428 48 24 Brunswick

10160 PLANNING DIRECTOR - Plans, directs, and participates in conducting studies

concerning long-range development plans for the community, reviewing plans for current

development projects for compliance to ordinances and plans, and providing support to

advisory and governing boards on development in the community. Typically supervises

planners and technicians, and may supervise zoning enforcement. Has accountability for

planning function even if no positions supervised.

10170 POLICE CHIEF – Supervises sworn and administrative support staff and plans and

directs the law enforcement program of the municipality.

10180 PUBLIC INFORMATION OFFICER - Develops and administers a broad based public

information program for the municipality with specific emphasis toward providing an

effective communications link between the municipality and the citizens. May assist the

City Manager or Assistant City Manager with various special research and analysis

projects and activities.

10200 PUBLIC UTILITIES DIRECTOR -Performs supervisory, administrative, and technical

work in directing and managing personnel and functions of the Public Utilities

Department.

10210 PUBLIC WORKS DIRECTOR – Performs supervisory and administrative work in

directing and managing personnel and functions of the municipal Public Works

Department.

10220 PARKS AND RECREATION DIRECTOR - Performs supervisory and administrative work

with regard to the development and direction of athletic and recreation programs for all

varied age and interest levels within the municipality, and for developing and maintaining

an adequate park and playground system and related physical facilities.

10230 RECREATION PROGRAM SUPERINTENDENT- Plans, organizes, promotes,

administers and supervises a comprehensive municipal athletic recreation program,

including supervision of other recreation or athletics program planning staff and/or

recreation center supervisors.

20010 ACCOUNTANT I - Performs entry-level professional accounting work including

distribution of accounts and maintenance of the general ledger; requires BA/BS

20020 ACCOUNTANT II - Performs advanced-level professional accounting work including

general ledger maintenance and financial analysis of accounts; may include supervision

requires BA/BS.

20030 ACCOUNTING TECHNICIAN I - Performs entry level paraprofessional accounting work,

usually including accounts payable.

20040 ACCOUNTING TECHNICIAN II - Performs journey level paraprofessional accounting

work, often including payroll.

20050 ACCOUNTING OPERATIONS MANAGER - Supervises and performs professional level

accounting work in areas such as budgetary accounting, payroll reporting/oversight,

grants accounting, accounts payable and other financial accounting work. Requires

BS/BA.

20053 BUDGET ANALYST - Reviews and analyzes budget requests, assists with budget

preparation, and monitors expenditures.

20056 BUDGET MANAGER - Supervises and coordinates the development and monitoring of

the operating and capital budgets of the municipality.

20060 PURCHASING AGENT - Performs responsible procurement, disposition of surplus

property, and property control functions for the municipality; develops formal bid

specifications.

20070 EXECUTIVE ASSISTANT - Performs a variety of administrative, research, liaison, and

special tasks and duties for the Manager; coordinates assigned projects overlapping

several or all operating departments.

204

Page 219: North Carolina League of Municipalaties Documents...Shelby 20,080 328 64 Cleveland Siler City 8,635 76 37 Chatham Southern Pines 13,754 178 68 Moore Southport 3,428 48 24 Brunswick

20080 HUMAN RESOURCES / PERSONNEL TECHNICIAN - Performs a variety of

administrative, paraprofessional and clerical responsibilities in support of the

municipality's personnel program in areas such as records and reports, benefits

enrollment and reporting, assisting employees apply for benefits, applicant tracking, and

recruitment and selection support.

20090 AUTOMOTIVE MECHANIC – Diagnoses and repairs varied gasoline and diesel engines

and performs various maintenance tasks on gasoline and diesel powered automotive

equipment.

20100 AUTOMOTIVE MECHANIC SUPERVISOR - Performs lead skilled work in repairing and

maintaining automobiles, light and heavy duty trucks, heavy field equipment including

diesel equipment; performs administrative work in directing work of a municipal

equipment maintenance and repair garage; administers fleet preventative maintenance

program.

20110 AUTOMOTIVE SERVICE ATTENDANT - Performs manual tasks in vehicle and/or

equipment servicing, tire changing and balancing, and operating service related

equipment; assists mechanics.

20130 BUILDING CODE INSPECTOR LEVEL I (SINGLE TRADE) - Performs skilled technical

inspection work in securing compliance with state and local building codes and

ordinances. Holds Level I certification in one of the following areas: electrical, plumbing,

building or mechanical.

20140 BUILDING CODE INSPECTOR LEVEL I (MULTI-LEVEL) – Performs skilled technical

inspection work in securing compliance with state and local building codes; is certified to

perform skilled work in inspection and enforcement of the North Carolina State Building

Codes in two or more disciplines.

20144 BUILDING CODE INSPECTOR LEVEL III (SINGLE TRADE) - Performs skilled technical

inspection work in securing compliance with state and local building codes and

ordinances. Holds Level III certification in one of the following areas: electrical, plumbing,

building or mechanical.

20146 BUILDING CODE INSPECTOR LEVEL III (MULTI-LEVEL) - Performs skilled technical

inspection work in securing compliance with state and local building codes; is certified to

perform skilled work in inspection and enforcement of the North Carolina State Building

Codes in two or more disciplines.

20150 BUILDING CODE ADMINISTRATOR – Plans, organizes and supervises code inspection

and enforcement; deals with complaints and questions concerning code interpretation;

performs all technical inspections (as required). May also supervise zoning and other

code enforcement programs. Holds level III certification in electrical, plumbing, building

and mechanical.

20160 ORDINANCE ENFORCEMENT OFFICER - Enforces various municipal ordinances

relating to control and regulation of private property such as weed control, abandoned

vehicles, sign, zoning, minimum housing and similar ordinances.

20170 PERMIT SPECIALIST - Issues various permits such as building, electrical, CAMA, flood

plain and others to citizens.

20180 RISK MANAGER - Performs advanced professional work in developing and

administering the municipality's risk management program which includes

liability/casualty insurance, worker's compensation and safety.

20190 PARALEGAL - Performs difficult to complex paralegal duties in the municipality's legal

department.

20210 GIS TECHNICIAN - Performs technical work in data entry, printing of maps and layers,

user support, and maintenance of the Geographic Information System (GIS).

205

Page 220: North Carolina League of Municipalaties Documents...Shelby 20,080 328 64 Cleveland Siler City 8,635 76 37 Chatham Southern Pines 13,754 178 68 Moore Southport 3,428 48 24 Brunswick

20225 GIS ANALYST - Performs advanced technical work in creating layers, designs, and

applications of the GIS system; responsible for data integrity among layers; may

authorize and manage user privileges.

20230 GIS MANAGER - Performs advanced technical work in formulating the GIS applications

to satisfy requests for products or services, including supervising staff and translating

application specifications into programs, user menus and macro-level commands;

authorizes and manages user privileges.

20240 MAINTENANCE TECHNICIAN - Performs skilled work related to the maintenance of

buildings, facilities, and equipment; specializes in trades areas to include masonry,

carpentry, electrical, HVAC, and plumbing.

20250 BUILDING MAINTENANCE SUPERINTENDENT -Performs supervisory and

administrative work involved in the maintenance, upkeep, and repair of municipal

buildings and facilities.

20260 BUYER - Performs specialized and clerical duties in researching prices and procurement

of materials, supplies and equipment for municipal departments and agencies.

20270 CHEMIST - Performs complex laboratory analysis relative to water and wastewater

treatment; establishes lab parameters; may supervise other staff.

20280 CIVIL ENGINEER I - Performs civil engineering work at the basic professional level.

Requires BSCE and no significant experience.

20285 CIVIL ENGINEER II - Performs journey level professional engineering, perhaps

supervising technician staff; requires a degree and at least three years of professional

experience.

20300 CUSTOMER SERVICE REPRESENTATIVE - Functions as receptionist and handles and

directs telephone calls and assists the public with various services; collects utility bills

and other revenues; and performs other similar duties.

20305 SENIOR CUSTOMER SERVICE REPRESENTATIVE - Provides more advanced

customer assistance, utility billing and problem-solving.

20310 SUPERVISOR BILLING/REVENUE COLLECTION - Under general direction, and

utilizing a computer system, supervises and performs responsible accounting clerical

duties related to the utility billing process and the collection of municipal revenues.

20315 TAX COLLECTOR- Reviews and edits tax scrolls; prepares and transmits tax bills;

performs current and delinquent tax collections.

20320 CONSTRUCTION INSPECTOR - Performs technical and paraprofessional engineering

work in the inspection of the construction or an alteration of public works projects.

20330 CUSTODIAL WORKER - Cleans and maintains assigned buildings and grounds;

performs routine general maintenance and repair tasks; may run errands for staff.

20340 INFORMATION SYSTEM MANAGER - Performs technical, administrative, and

supervisory work in directing the major municipal computing systems; coordinates work

station requirements for other using departments.

20350 PROGRAMMER/ANALYST - Under general direction perform systems programming

duties including analyzing, designing, developing, modifying, and maintaining specialized

software; provide maximum efficiency in the utilization of applications programs;

performs a variety of technical tasks relative to assigned area of responsibility.

20352 NETWORK ADMINISTRATOR - Performs technical work to implement, maintain and

improve the functionality and security of the municipality’s computer network and

systems; also controls user privileges and access.

206

Page 221: North Carolina League of Municipalaties Documents...Shelby 20,080 328 64 Cleveland Siler City 8,635 76 37 Chatham Southern Pines 13,754 178 68 Moore Southport 3,428 48 24 Brunswick

20354 IT SPECIALIST – IT staff responsible for troubleshooting network, hardware and

software problems; installing, maintaining and supporting computers, servers, firewalls,

remote user connectivity; troubleshooting and repairing connectivity problems;

maintaining phone and voice systems; maintenance and upgrades of network

components; performing set-up for network, phone and e-mail accounts.

20356 HELP DESK SPECIALIST - Performs basic computer support work to assist in the

installation of a vairiety of hardware, software and peripherals and troubleshooting

connectivity and software probles; unpacks and sets up new computers and printers.

20360 ENGINEERING TECHNICIAN I - Performs limited skilled drafting work in the preparation

of maps, charts, designs and other graphic illustrations; assists with field surveying.

20370 EQUIPMENT OPERATOR I - Operates rubber-tire tractors, sweepers, light front-end

loader and other light motorized equipment.

20380 EQUIPMENT OPERATOR III - Operates heavy construction equipment requiring

significant skill such as bulldozer, motor grader, and backhoe for various construction,

maintenance and repair.

20390 HOUSING INSPECTOR - Performs skilled work in the inspection and enforcement of the

municipal minimum housing code program, performs related work as may be necessary.

20400 LABORATORY TECHNICIAN - Performs standard laboratory analyses in a water or

wastewater plant.

20420 MAINTENANCE WORKER I - Performs unskilled manual tasks using hand tools, such

as weedeater, push mower, shovels, and similar equipment; assisting in maintenance of

streets, landscaping, playgrounds, playing fields, building and grounds; and janitorial

functions and similar duties.

20430 MAINTENANCE WORKER II - Performs semi-skilled tasks and may operate light

equipment, such as lawn tractors, pipe saw, tapping machines, asphalt roller, tamp and

performs similar duties in the maintenance and repair of building and grounds, streets,

storm water system, and/or playing fields.

20450 PARKS SUPERINTENDENT - Performs responsible supervisory and administrative

duties relating to the grounds, landscaping, and mechanical maintenance of the

municipal park areas, and recreation centers and facilities.

20460 HUMAN RESOURCES / PERSONNEL ANALYST - Performs technical and professional

work involving a variety of specialized assignments in human resource management

such as staff training, benefits administration, employee relations, and compensation.

20465 PLANNING TECHNICIAN – Performs technical and administrative work in support of the

planning process for the municipality such as processing development applications,

researching records, providing basic information on ordinances, applications and

regulations, and preparing information for development review or board meetings.

20470 PLANNER - Performs entry level professional planning projects and studies; reviews

aspects of land development plans; coordinates review process; interprets ordinances;

requires BA/BS and some experience.

20475 SENIOR PLANNER - Performs journey level planning work involving comprehensive

analysis, independently staffing of advisory panels and groups; reviews and approves

major subdivision land development plans; reviews major components of commercial,

industrial, institutional plans; may supervise other planning or technician staff; requires

MA/MS and considerable experience.

20480 PLANT MAINTENANCE MECHANIC - Maintains water and wastewater treatment plant

and/or pumping stations facilities.

207

Page 222: North Carolina League of Municipalaties Documents...Shelby 20,080 328 64 Cleveland Siler City 8,635 76 37 Chatham Southern Pines 13,754 178 68 Moore Southport 3,428 48 24 Brunswick

20490 RECREATION CENTER SUPERVISOR - Performs professional and supervisory

responsibilities related to development, coordination and implementation of various

recreation programs at an assigned recreation center; performs, conducts and

supervises special recreational and/or athletic activities.

20500 RECREATION ACTIVITIES COORDINATOR - Conducts various general and

specialized recreational programs and activities.

20510 RECREATION SUPERVISOR FOR ATHLETICS -Plans, coordinates, supervises and

implements all or major phases of the municipality’s athletics program.

20520 RECREATION PROGRAM SUPERVISOR - Plans, coordinates, supervises and

implements major phases of the overall non-athletic recreation program.

20530 SAFETY OFFICER - Plans and directs a work-safety program for municipal employees.

20540 SANITATION EQUIPMENT OPERATOR I - Operates a rear-loading packer truck; may

lead sanitation workers; requires CDL.

20550 SANITATION EQUIPMENT OPERATOR II - Operates a front end loading truck to collect

refuse from bulk containers; requires CDL.

20560 SANITATION SUPERVISOR - Provides first-line supervision of sanitation workers and

equipment operators engaged in refuse collection and/or street cleaning.

20570 SANITATION WORKER - Performs unskilled manual work in the collection and disposal

of garbage and trash.

20580 SANITATION SUPERINTENDENT - Performs supervisory and administrative work in

directing the municipal sanitation program.

20590 CDL TRUCK DRIVER - Drives dump truck or fixed-bed truck. Requires CDL.

20600 OFFICE ASSISTANT- Performs a variety of routine reception, typing, filing, records, and

various general clerical tasks20610 ADMINISTRATIVE SUPPORT SPECIALIST - Performs a variety of journey level

administrative support tasks involving records production and maintenance, public

contact and staff support. This position generally serves as the primary administrative

support to a functional unit of a large department or small department, requiring more

overall responsibility, skill and experience as compared with an Office Assistant.

20615 SENIOR ADMINISTRATIVE SUPPORT SPECIALIST - Performs advanced journey level

administrative support including advanced use of office technology, assistance with

departmental budget development and administration and/or office management; may

include supervision of other administrative support staff.

20620 TREATMENT PLANT OPERATOR - Performs technical and skilled work in the operation

of a water or wastewater treatment plant and related facilities. Grade I or II or C or B.

20630 SENIOR TREATMENT PLANT OPERATOR - Performs technical and skilled lead work

in the operation of a water or waste-water treatment plant; has additional responsibilities

and may serve as shift leader; at least grade II or B.

20635 TREATMENT PLANT BACK-UP OPERATOR IN RESPONSIBLE CHARGE (ORC) -

Serves as back-up ORC for the water or wastewater plant; requires at least grade III or

B.

20640 WASTEWATER TREATMENT SUPERINTENDENT - Performs technical, administrative,

and supervisory work in the operation and maintenance of a wastewater treatment plant

and related facilities. Grade III or IV certification required.

20650 STOCK KEEPER - Maintains and stores inventory and dispenses supplies and material;

may order replacement supplies.

208

Page 223: North Carolina League of Municipalaties Documents...Shelby 20,080 328 64 Cleveland Siler City 8,635 76 37 Chatham Southern Pines 13,754 178 68 Moore Southport 3,428 48 24 Brunswick

20660 STREET CREW LEADER - Operates a variety of medium to heavy construction

equipment performing functions requiring a high level of skill and competence; serves as

crew leader of a crew; leads and participates in the work of a street maintenance crew

performing primarily unskilled and some skilled labor tasks.

20670 STREET SUPERINTENDENT - Performs supervisory and administrative work in

directing the street maintenance and repair operations, street signs, sidewalk repairs,

and storm drainage functions.

20680 SURVEY CREW CHIEF - Performs supervisory and technical work in directing the work

of an engineering survey party.

20690 SURVEYOR - Operates transit level and other engineering instruments to establish

points, elevations, lines and areas; serves as senior member of a surveying crew and

leads the survey crew as required; requires Registered Surveyor certification.

20710 TRAFFIC ENGINEER - Performs technical, supervisory and administrative work related

to the installation and maintenance of the municipal traffic signal system; directs the

traffic sign placement and pavement marking program, including traffic counts and

studies.

20720 TRAFFIC TECHNICIAN - Performs technical and skilled electronic and electrical work in

the installation, maintenance and repair of traffic signal devices.

20730 TRAFFIC SIGNS TECHNICIAN - Performs technical and skilled design, fabrication,

installation and maintenance of traffic signs and highway markings.

20744 STORMWATER ENGINEER - Performs difficult technical and professional work

overseeing water and wastewater utility capital improvement projects and ensuring

compliance with NPDES Phase II stormwater and other environmental regulations.

20747 STORMWATER TECHNICIAN - Plans and implements programs to apply best practices

to reduce storm water runoff.

20750 WATER DISTRIBUTION AND/OR WASTEWATER COLLECTION SYSTEM

SUPERINTENDENT - Supervises the maintenance, construction and repair of water and

sewer lines; serves as ORC of the distribution and/or collection systems.

20760 METER READER - Reads utility meters and records readings.

20770 METER REPAIR TECHNICIAN - Tests and services meters; replaces meters in the field.

20810 WATER TREATMENT PLANT SUPERINTENDENT - Performs highly technical,

administrative, and supervisory work in the operations and maintenance of the municipal

water treatment plants, and laboratory facilities, and plants maintenance activities;

serves as plant ORC; requires A or B certification.

20820 WATER AND WASTEWATER TREATMENT SUPERINTENDENT - Performs technical,

administrative, and supervisory work in the operation and maintenance of the water

purification plant, water pollution control plant, sewer lift stations, water booster pumping

station, and laboratory facilities. Requires at least level I or C

20830 WATER DISTRIBUTION/WASTEWATER COLLECTION MAINTENANCE WORKER-

Installs, repairs, and maintains water distribution and/or sewer collection pipelines.

20835 UTILITY LOCATION TECHNICIAN - Locates and marks water, sewer, and/or electric

underground lines prior to construction projects.

20835 WATER DISTRIBUTION/WASTEWATER COLLECTION SYSTEM TECHNICIAN -

Performs skilled work in manual work and equipment operation to construct, maintain

and repair the distribution and collection system. Requires at least level C or I

certification.

30010 ANIMAL CONTROL OFFICER - Enforces leash laws and regulations pertaining to

animal control.

209

Page 224: North Carolina League of Municipalaties Documents...Shelby 20,080 328 64 Cleveland Siler City 8,635 76 37 Chatham Southern Pines 13,754 178 68 Moore Southport 3,428 48 24 Brunswick

30020 ANIMAL CONTROL SUPERVISOR - Plans, coordinates and supervises the animal

control program for the municipality.

30030 ASSISTANT FIRE CHIEF - Performs supervisory and administrative work assisting the

Fire Chief in the overall operation of the department; responsible for major staff functions

as well as operational functions under the direction of the Fire Chief.

30050 PUBLIC SAFETY TELECOMMUNICATOR - Performs as dispatcher for fire, police,

rescue squad, and other public safety elements; performs communications and clerical

work, receiving and transmitting information by two-way radio, telephone, and in person;

prepares reports and records; operates a DCI terminal.

30055 TELECOMMUNICATIONS SUPERVISOR - Supervises the telecommunications division.

30060 EMT PARAMEDIC - Renders life support procedures as permitted for an EMTI, plus the

administration of defibrillation equipment, advanced Cardiac Life Support Medications,

Anesthetics and Cardiorespiratory Agents.

30070 EMT BASIC - Performs skilled work in providing Basic-level medical care to sick or

injured persons.

30080 FIRE STATION SUPERVISOR - Performs supervisory and administrative duties in one

station on an assigned shift (often carries title/rank of “Captain”).

30085 FIRE BATTALION CHIEF - Supervises several or all fire stations on a shift ( supervises

station supervisors / captains on the shift); serves as command at fire scene.

30090 FIRE FIGHTER - Performs general duty fire fighting work in combating fires,

extinguishing and preventing fires, performing emergency medical care, and in

maintaining station house and related equipment.

30100 FIRE FIGHTER-DRIVER - Performs specialized fire fighting work in driving and

operating a fire apparatus and performs general fire fighting work in the combating,

extinguishing, operating pump and prevention of fires.

30110 FIRE INSPECTOR - Performs inspectional work enforcing fire codes, in connection with

the fire protection and fire prevention program of the Fire Department.

30120 ASSISTANT FIRE STATION SUPERVISOR - Performs specialized fire fighting work

such as driving a fire apparatus and performs general fire fighting work in combating,

extinguishing, and prevention of fires; may perform required emergency medical

services; serves as Company Captain when needed.

30130 FIRE PREVENTION SUPERVISOR - Performs supervisory, administrative, and

technical work in enforcing fire prevention laws, performing fire inspections and

promoting overall fire prevention efforts within the municipality (often titled Fire Marshal).

30140 FIRE TRAINING INSTRUCTOR - Performs administrative and technical work in

enforcing fire prevention laws, supervising and performing fire inspections and promoting

the overall fire prevention efforts within the municipality; also trains departmental staff.

30150 FIRE TRAINING SUPERVISOR - Supervises and directs the training program, functions

and activities of the Fire Department; assists the Fire Chief in the overall operation of the

Fire Department.

30160 POLICE DIVISION COMMANDER - Directs and supervises the work and operations of a

unit such as the Patrol, Investigations, etc. division of the Police Department; assists the

Police Chief in the effective operation of the police department. (Often carries rank / title

of Major or Captain.)

30180 COMMUNITY RESOURCE OFFICER - Promotes community awareness and serves as

a liaison between the community and the department; performs all functions of law

enforcement work associated with a certified police officer as established by the North

Carolina Criminal Justice Education and Training Standards Commission.

210

Page 225: North Carolina League of Municipalaties Documents...Shelby 20,080 328 64 Cleveland Siler City 8,635 76 37 Chatham Southern Pines 13,754 178 68 Moore Southport 3,428 48 24 Brunswick

30190 SPECIAL SERVICES OFFICER - Performs specialized police work in the areas of;

School Resource Officer, Investigator, K-9 Officer, Juvenile Officer, Rescue Diver,

Community Relations / Crime Prevention or some similar specialty area involving the

application of specialized knowledge and abilities in the detection, investigation and

prosecution of criminal offenses.

30210 POLICE DETECTIVE / INVESTIGATOR - Performs specialized investigative work

involving the application of specialized knowledge and abilities in the detection,

investigation and prosecution of criminal offenses; may serve as the juvenile and

narcotics officer.

30220 POLICE RECORDS SPECIALIST - Performs specialized administrative work with police

records, processing, indexing and filing of police manual and computer records and

compiling data for reports.

30230 POLICE LABORATORY TECHNICIAN - Obtains and preserves evidence; conducts

tests, makes technical identifications, and performs related work.

30250 ASSISTANT POLICE CHIEF - Directs and supervises the work and operations of

multiple divisions of the Police Department; assists the Police Chief in the overall

operation of the department and assumes command in the Chief’s absence.

30260 POLICE OFFICER - Performs general and special duty law enforcement work

associated with a fully qualified (certified) police officer in accordance with the

requirements established by the North Carolina Criminal Justice Training and Standards

Council.

30270 POLICE UNIT SUPERVISOR - Supervises a unit of uniform patrol officers on an

assigned shift; usually supervises a shift in smaller jurisdictions and a platoon in larger

jurisdictions. (May hold title/rank of Sergeant or Lieutenant.)

30275 POLICE WATCH COMMANDER - Manages multiple unit supervisors on a patrol shift .

(May hold title/rank of Lieutenant/Captain).

40010 ELECTRICAL DISTRIBUTION SUPERINTENDENT -Performs responsible

administrative, supervisory, and technical work in directing and participating in the

construction, operation and maintenance of the municipal electrical transmission and

distribution system.

40020 ELECTRICAL SERVICE REPRESENTATIVE - Performs public contact work in

promoting the use of electrical services.

40030 ELECTRICAL SERVICE CLERK - Assists customers with their inquiries and requests for

electrical services. Markets and maintains load management program.

40040 ELECTRICAL EQUIPMENT MAINTENANCE SUPERVISOR - Performs supervisory and

skilled level work primarily involved in trouble-shooting for the electric power distribution

system (overhead and underground); performs small scale construction, maintenance

and repair work on the electric power transmission and distribution lines.

40050 ELECTRICAL SUB STATION MECHANIC - Performs skilled and semi-skilled work in the

installation and maintenance of electrical instruments, relays, control devices, and

transformers, operates remote control equipment, relating to electrical substation work.

40060 GROUND TECHNICIAN - Performs a variety of light and heavy manual tasks as in the

construction and maintenance of an electric power distribution system. (Note: Work is

normally performed on the ground and is free of hazards involved in climbing power

poles and working in immediate proximity to energized wires.)

40070 LINE CREW CHIEF - Performs responsible supervisory and skilled work at the

journeyman (lineman first class) level in the construction and maintenance of electrical

power distribution and transmission lines.

40080 LINE TECHNICIAN I - Performs apprentice and limited journeyman level duties in the

construction and maintenance of power transmission and distribution lines.

211

Page 226: North Carolina League of Municipalaties Documents...Shelby 20,080 328 64 Cleveland Siler City 8,635 76 37 Chatham Southern Pines 13,754 178 68 Moore Southport 3,428 48 24 Brunswick

40090 LINE TECHNICIAN III - Performs skilled work at the journeyman level in the construction

and maintenance of electrical power transmission and distribution lines.

40100 TREE TRIMMER - Performs skilled work in the maintenance and removal of trees and

limbs as part of a tree trimming.

212