| City | Total law enforcement employees | Total officers | Total civilians |
|---|---|---|---|
| Albany | 92 | 62 | 30 |
| Amity | 2 | 2 | 0 |
| Ashland | 38 | 30 | 8 |
| Astoria | 25 | 16 | 9 |
| Athena | 2 | 2 | 0 |
| Aumsville | 5 | 4 | 1 |
| Aurora | 2 | 2 | 0 |
| Baker City | 17 | 15 | 2 |
| Bandon | 8 | 7 | 1 |
| Banks | 3 | 3 | 0 |
| Beaverton | 149 | 120 | 29 |
| Bend | 105 | 81 | 24 |
| Black Butte | 7 | 6 | 1 |
| Boardman | 8 | 7 | 1 |
| Brookings | 20 | 13 | 7 |
| Burns | 4 | 4 | 0 |
| Canby | 30 | 25 | 5 |
| Cannon Beach | 9 | 8 | 1 |
| Carlton | 3 | 3 | 0 |
| Central Point | 28 | 23 | 5 |
| Clatskanie | 6 | 5 | 1 |
| Coburg | 6 | 5 | 1 |
| Condon | 2 | 1 | 1 |
| Coos Bay | 32 | 22 | 10 |
| Coquille | 7 | 6 | 1 |
| Cornelius | 13 | 13 | 0 |
| Corvallis | 71 | 48 | 23 |
| Cottage Grove | 24 | 17 | 7 |
| Culver | 1 | 1 | 0 |
| Dallas | 20 | 19 | 1 |
| Eagle Point | 15 | 13 | 2 |
| Elgin | 3 | 3 | 0 |
| Enterprise | 4 | 4 | 0 |
| Eugene | 292 | 178 | 114 |
| Fairview | 13 | 12 | 1 |
| Florence | 23 | 15 | 8 |
| Forest Grove | 30 | 28 | 2 |
| Gearhart | 3 | 3 | 0 |
| Gervais | 4 | 4 | 0 |
| Gladstone | 18 | 16 | 2 |
| Gold Beach | 5 | 4 | 1 |
| Grants Pass | 67 | 42 | 25 |
| Gresham | 159 | 119 | 40 |
| Hermiston | 34 | 23 | 11 |
| Hillsboro | 150 | 115 | 35 |
| Hines | 3 | 3 | 0 |
| Hood River | 17 | 15 | 2 |
| Hubbard | 6 | 5 | 1 |
| Independence | 15 | 13 | 2 |
| Jacksonville | 5 | 4 | 1 |
| John Day | 9 | 4 | 5 |
| Junction City | 14 | 9 | 5 |
| Keizer | 48 | 40 | 8 |
| King City | 5 | 5 | 0 |
| Klamath Falls | 45 | 40 | 5 |
| La Grande | 33 | 18 | 15 |
| Lake Oswego | 70 | 40 | 30 |
| Lakeview | 6 | 6 | 0 |
| Lebanon | 34 | 22 | 12 |
| Lincoln City | 26 | 18 | 8 |
| Madras | 10 | 9 | 1 |
| Malin | 1 | 1 | 0 |
| Manzanita | 3 | 3 | 0 |
| McMinnville | 39 | 32 | 7 |
| Medford | 151 | 98 | 53 |
| Milton-Freewater | 17 | 11 | 6 |
| Milwaukie | 37 | 33 | 4 |
| Molalla | 15 | 12 | 3 |
| Monmouth | 14 | 12 | 2 |
| Mount Angel | 7 | 6 | 1 |
| Myrtle Creek | 10 | 8 | 2 |
| Myrtle Point | 6 | 6 | 0 |
| Newberg-Dundee | 41 | 28 | 13 |
| Newport | 23 | 19 | 4 |
| North Bend | 24 | 17 | 7 |
| North Plains | 2 | 2 | 0 |
| Nyssa | 7 | 7 | 0 |
| Oakridge | 11 | 6 | 5 |
| Ontario | 29 | 22 | 7 |
| Oregon City | 40 | 33 | 7 |
| Pendleton | 26 | 23 | 3 |
| Philomath | 9 | 8 | 1 |
| Phoenix | 8 | 6 | 2 |
| Pilot Rock | 2 | 2 | 0 |
| Prairie City | 1 | 1 | 0 |
| Prineville | 28 | 17 | 11 |
| Rainier | 7 | 6 | 1 |
| Redmond | 48 | 33 | 15 |
| Reedsport | 15 | 10 | 5 |
| Rockaway Beach | 2 | 2 | 0 |
| Rogue River | 6 | 5 | 1 |
| Roseburg | 39 | 35 | 4 |
| Salem | 290 | 185 | 105 |
| Sandy | 13 | 11 | 2 |
| Scappoose | 10 | 9 | 1 |
| Seaside | 27 | 20 | 7 |
| Shady Cove | 4 | 3 | 1 |
| Sherwood | 25 | 22 | 3 |
| Silverton | 16 | 15 | 1 |
| Springfield | 109 | 71 | 38 |
| Stanfield | 4 | 4 | 0 |
| Stayton | 18 | 15 | 3 |
| St. Helens | 19 | 17 | 2 |
| Sunriver | 12 | 11 | 1 |
| Sutherlin | 15 | 13 | 2 |
| Sweet Home | 22 | 15 | 7 |
| Talent | 10 | 8 | 2 |
| The Dalles | 21 | 19 | 2 |
| Tigard | 80 | 64 | 16 |
| Tillamook | 13 | 10 | 3 |
| Toledo | 13 | 8 | 5 |
| Troutdale | 25 | 21 | 4 |
| Tualatin | 44 | 36 | 8 |
| Turner | 3 | 3 | 0 |
| Umatilla | 11 | 9 | 2 |
| Vernonia | 5 | 5 | 0 |
| Warrenton | 9 | 8 | 1 |
| West Linn | 33 | 27 | 6 |
| Weston | 1 | 1 | 0 |
| Winston | 8 | 7 | 1 |
| Woodburn | 40 | 31 | 9 |
| Yamhill | 2 | 2 | 0 |
Provides the methodology used in constructing this table and other pertinent information about this table.