Police Scanner

Police Radio Codes Explained — Ten-Codes, Signals, and Plain Speech

Updated July 28, 2026 · 7 min read

The first thing new listeners want is a decoder ring. The honest answer is that no single list is correct everywhere — but the structure behind the codes is consistent, and once you know it you can follow most traffic.

Ten-codes

Ten-codes were developed in the late 1930s, when radios needed a moment to key up before transmitting. Starting every phrase with "ten" meant the first syllable could be clipped without losing the message. They spread nationwide through the 1974 APCO Project 14 standard.

The widely shared ones:

Code Common meaning
10-4 Acknowledged
10-6 Busy
10-7 Out of service
10-8 In service, available
10-9 Repeat your last transmission
10-13 Weather and road conditions
10-15 Prisoner in custody
10-20 Location ("what's your 20?")
10-33 Emergency traffic, clear the channel
10-97 Arrived on scene
10-98 Assignment complete

The catch: 10-50 is a traffic accident in many jurisdictions and an officer needing urgent help in others. 10-70 might be a fire or a prowler. APCO's standard was widely adopted and then widely modified. A code list from a neighbouring county can be actively misleading.

Why agencies are dropping them

After the September 11 attacks, mutual-aid responses repeatedly ran into the problem that agencies working the same incident used incompatible codes. FEMA's National Incident Management System recommended plain language for multi-agency operations, and the federal government tied grant funding to compliance.

The result is that many departments now use plain speech for anything involving another agency, keeping codes only for routine internal traffic. On a modern feed you will often hear both in the same conversation.

Ten-codes are not the only system

Signal codes (Signal 7, Signal 11) are common in the South and coexist with ten-codes. They typically encode call types rather than radio procedure.

Priority or response codes describe how urgently a unit should respond, and these are close to universal:

If you learn nothing else, learn Code 3 and Code 4. They tell you when something is escalating and when it has resolved.

Penal or statute codes are numbers straight out of the state criminal code. California's 187 (homicide) is the widely known example. These are the most jurisdiction-specific of all — a number that means one offence in one state means something entirely different in another.

The phonetic alphabet (Alpha, Bravo, Charlie) spells out plate numbers and names. This one really is standard, and it is worth memorising because it appears constantly.

Common phrases you will actually hear

Plain-language phrases are increasingly the substance of a feed:

How to learn your local codes

  1. Find the agency's own list. Many departments publish their radio procedure manual, and public-records requests often turn one up.
  2. Listen for repetition. Dispatch repeats call types constantly. A code you hear ten times in an hour followed by "on scene" within a few minutes is almost certainly a routine service call.
  3. Cross-reference with the incident. If a code is followed by a fire response and an EMS unit, you can infer the category without a list.
  4. Check regional forums. Local scanner communities maintain code lists more accurate than any national compilation.

A note on what you are hearing

Dispatch traffic is preliminary and often wrong. A "shots fired" call becomes fireworks. A reported break-in becomes a resident who lost their key. Officers speak in shorthand about situations they have not yet seen, involving people who have not been charged with anything.

Treat it as what it is: an operational conversation you happen to be able to overhear, not a news report.

If your local channels have gone silent, encryption is the usual reason — see why police channels are encrypted. For whether you are allowed to listen at all, see is it legal to listen to a police scanner.

Core APCO Ten-Codes From 10-0 to 10-20

While the original APCO project standardized dozens of signals, the lower numbers handle basic transmission checks and routine unit status. For example, the 10 1 police code means an officer is unable to copy due to poor radio reception, while 10-2 confirms a clear signal. Similarly, the 10 0 meaning police dispatchers intend is typically to advise an officer to use caution. Other essential procedural codes include:

Incident and Status Ten-Codes Above 10-20

Ten-codes above 10-20 describe operational checks, ongoing crimes, and urgent traffic incidents. Dispatchers routinely run records over the air using 10-27 for a driver's licence check, 10-28 for vehicle registration, and 10-29 to check for wants or active warrants. Call responses and emergencies also rely on numbered shortcuts to minimize airtime during critical events:

APCO ten-code reference chart

These are the APCO "Ten Signals" meanings that most departments started from. Treat them as a starting point, not a decoder ring: the same number can mean something else in your county, and many agencies now use plain speech instead.

Code APCO meaning
10-0 Use caution
10-1 Unable to copy / poor reception
10-2 Signal good
10-3 Stop transmitting
10-4 Acknowledged
10-5 Relay message
10-6 Busy
10-7 Out of service
10-8 In service, available
10-9 Repeat your last transmission
10-10 Fight in progress (varies)
10-12 Stand by
10-13 Weather and road report (NYPD: officer needs help)
10-15 Prisoner in custody
10-16 Pick up prisoner
10-17 Pick up papers
10-18 Urgent, complete quickly
10-19 Return to station
10-20 Location
10-21 Call by telephone
10-22 Disregard
10-23 Arrived at scene
10-24 Assignment completed
10-27 Driver's licence check
10-28 Vehicle registration check
10-29 Check for wants / warrants
10-31 Crime in progress
10-32 Person with a gun
10-33 Emergency, clear the channel
10-34 Riot
10-35 Major crime alert
10-36 Correct time
10-38 Stopping suspicious vehicle
10-39 Urgent, use lights and siren
10-42 Ending tour of duty
10-45 Animal carcass
10-50 Traffic accident
10-51 Wrecker needed
10-52 Ambulance needed
10-53 Road blocked
10-54 Livestock on highway
10-55 Intoxicated driver
10-56 Intoxicated pedestrian
10-57 Hit and run
10-62 Reply to message
10-70 Fire
10-76 En route
10-77 Estimated time of arrival
10-80 Chase in progress
10-91 Pick up prisoner / subject
10-97 Arrived on scene
10-98 Assignment complete
10-99 Wanted / stolen record, or officer needs help (varies)

Keep reading

Listen for yourself. Police Scanner streams live public-safety radio from every US state, free on iPhone. Get the app →