S.A.M.E. County Code Setup Guide: Program Your Weather Radio in 10 Minutes
A weather radio is useless until you program it. Out of the box, most S.A.M.E. radios alarm on every single NOAA alert broadcast by your nearest transmitter—watches in counties three hours away, test tones every Wednesday, and nuisance alerts that teach you to ignore the radio entirely. Ten minutes of setup turns that nuisance machine into a device that only makes noise when you actually need to act.
What S.A.M.E. Actually Is
S.A.M.E. stands for Specific Area Message Encoding. It's a digital header the National Weather Service prepends to every alert broadcast over NOAA Weather Radio. The header encodes which counties the alert affects, what type of alert it is, when it was issued, and when it expires. Your receiver reads the header, compares it to your programmed codes, and decides whether to alert.
Without S.A.M.E., a weather radio in Pennsylvania would alarm when NOAA broadcasts a rip-current advisory for the New Jersey shore, because both counties share transmitter coverage. With S.A.M.E. programming, you only hear alerts for the specific codes you entered.
Why NOAA's design matters
S.A.M.E. is a textbook example of public safety broadcasting done right: universally receivable, free, standards-based, always unencrypted on seven dedicated frequencies. It's the design philosophy police radio used to follow. Today, more than 3,600 agencies have encrypted their communications, so the average household can hear tornado warnings but not the dispatch calls during a local emergency. Weather radios are the last reliable real-time public safety feed in many communities.
Step 1: Look Up Your FIPS Code
The National Weather Service maintains the official S.A.M.E. code list at weather.gov/nwr/counties. Select your state, then find your county. The code you want is the 6-digit number in the "SAME Code" column, which always starts with 0.
Examples:
- Harris County, Texas:
048201 - Cook County, Illinois:
017031 - Miami-Dade County, Florida:
012086 - Oklahoma County, Oklahoma:
040109 - Los Angeles County, California:
006037
Pay attention: FIPS codes are not the same as ZIP codes or area codes. Use the official NWS list, not a third-party lookup.
Multi-county households
If you live near a county line, add your neighboring counties. If you commute, add your work county. If you have a cabin in another state, add that county too. The Midland WR400 supports 25 codes, which is more than most people ever need.
Step 2: Find Your Strongest NOAA Channel
NOAA broadcasts on seven frequencies. Your radio only listens to one at a time. Before programming S.A.M.E. codes, scan to find the strongest transmitter in your area:
| Channel | Frequency |
|---|---|
| WX1 | 162.400 MHz |
| WX2 | 162.425 MHz |
| WX3 | 162.450 MHz |
| WX4 | 162.475 MHz |
| WX5 | 162.500 MHz |
| WX6 | 162.525 MHz |
| WX7 | 162.550 MHz |
On the WR400: press WEATHER, then MENU → "Weather Scan." On the ER310: hold WX to cycle through channels. Choose the one with the clearest voice and strongest signal. You can also look up your local transmitter's frequency at weather.gov/nwr.
Step 3a: Programming the Midland WR400
- Press MENU until the display shows
1. SAME SET - Press SELECT, then use the UP/DOWN arrows to choose
SINGLE(one county) orMULTIPLE(up to 25) - Press SELECT. The cursor appears at the first digit of the code
- Use UP/DOWN to set each digit, SELECT to advance
- After the sixth digit, press SELECT to save
- For additional counties, repeat using location slots 2 through 25
- Return to main menu and confirm the display shows
SAMEto indicate programming is active
Full Midland WR400 details and alarm testing are in our Midland WR400 review.
Step 3b: Programming the Midland ER310
- Hold MENU for 2 seconds until the menu opens
- Navigate to
SAMEusing the +/− buttons - Press SELECT. Use +/− to enter each digit of your FIPS code
- Press and hold SELECT to save
- The radio returns to weather standby; the
SAMEindicator should appear on the display - To add a second county, return to the SAME menu and choose the next slot
Full ER310 specs, crank performance, and field-test notes are in our Midland ER310 review.
Step 4: Choose Your Event Codes
S.A.M.E. event codes tell your radio which alert types should trigger the alarm. Most radios default to "all events enabled," which is why they seem to alarm constantly. Turn off what you don't need.
Essential event codes (enable everywhere)
- TOR — Tornado Warning
- SVR — Severe Thunderstorm Warning
- FFW — Flash Flood Warning
- CEM — Civil Emergency Message
- EVI — Evacuation Immediate
- EAN — Emergency Action Notification
Tornado alley (add these)
- TOW — Tornado Watch
- SVA — Severe Thunderstorm Watch
- FFA — Flash Flood Watch
See our tornado alley weather radio guide for region-specific recommendations.
Hurricane coast (add these)
- HUW — Hurricane Warning
- HUA — Hurricane Watch
- TRW — Tropical Storm Warning
- TRA — Tropical Storm Watch
- SSW — Storm Surge Warning
- SSA — Storm Surge Watch
See our hurricane coast weather radio guide.
Winter weather (add these in cold climates)
- BZW — Blizzard Warning
- WSW — Winter Storm Warning
- ISW — Ice Storm Warning
Disable these (for most households)
- RWT — Required Weekly Test (optional; Wednesday morning tone)
- DMO — Practice/Demo Warning
- ADR — Administrative Message
Step 5: Test Your Setup
NOAA broadcasts a Required Weekly Test (RWT) most Wednesdays between 11 AM and 1 PM local time. If you left RWT enabled, you'll hear it fire. If you disabled it, you can still watch the LED flash and the display change state during the test—proof that your programming is active and the radio is receiving the transmitter.
You can also force a test manually on most radios. On the WR400, press WEATHER once to hear the current broadcast; if you hear the automated voice clearly, your radio is locked onto a strong signal.
Troubleshooting
- Radio stays silent during known alerts: Verify the FIPS code is correct (double-check on weather.gov). Confirm the relevant event code is enabled.
- Alarms for alerts that don't affect you: You're probably programmed for a neighboring county you don't want. Review all 25 slots.
- Weak or no signal: Try all 7 channels. Move the radio closer to a window. Extend the antenna fully. Check local transmitter outages at weather.gov/nwr.
- Constant alerts with RWT disabled: You may have ADR (administrative) enabled—disable it.
Completing Your Emergency Setup
A programmed weather radio is step one. A complete emergency communication setup adds power backup and, where feasible, a scanner:
- Power backup: Weather radio + battery + solar bundle for multi-day outages
- Regional guides: Tornado alley and hurricane coast
- Portable option: Midland ER310 with crank and solar
- Scanner layer: Emergency weather scanner guide for areas where fire and EMS are still unencrypted
Frequently Asked Questions
What is a S.A.M.E. code on a weather radio?
S.A.M.E. stands for Specific Area Message Encoding. It's a six-digit code that represents a specific county, parish, or marine zone. When the National Weather Service issues an alert, it broadcasts the S.A.M.E. codes for the affected areas. Your weather radio compares incoming codes to the ones you've programmed and only activates the alarm if they match.
How do I find my county's FIPS code?
Visit weather.gov/nwr/counties, select your state, and find your county in the list. Each county has a six-digit code that starts with 0 (e.g., 017031 for Cook County, Illinois). For marine zones, use weather.gov/nwr/marine. Always verify using the official NWS list rather than trusting third-party sources.
How many counties can I program into a weather radio?
Most modern S.A.M.E. radios support 15–25 county codes. The Midland WR400 supports up to 25. The Midland WR120B supports 23. The Midland ER310 supports multi-county programming with a simpler 'Any' mode for on-the-road use.
Should I add neighboring counties to my weather radio?
Yes, if you live within about 20 miles of a county line or if severe weather typically approaches from a specific neighboring county. For tornado alley households, add the two or three counties to your west and southwest. For hurricane zones, add coastal counties to your south and east.
What event codes should I enable?
At minimum, enable Tornado Warning (TOR), Severe Thunderstorm Warning (SVR), Flash Flood Warning (FFW), and Civil Emergency Message (CEM). In hurricane zones, add Hurricane Warning (HUW) and Tropical Storm Warning (TRW). In winter-prone areas, add Blizzard Warning (BZW) and Winter Storm Warning (WSW). Disable the Required Weekly Test (RWT) if the Wednesday tone wakes the baby.
Do I need to reprogram after a power outage?
No. S.A.M.E. programming is stored in non-volatile memory on all modern Midland, Sangean, and Eton weather radios. A power loss does not erase your county codes or event settings. Your clock may reset, but your alert programming persists.
Are NOAA weather alerts encrypted?
No, and they never will be. NOAA Weather Radio All Hazards broadcasts on seven dedicated frequencies between 162.400 and 162.550 MHz, always in the clear. This is the opposite of the trend in police radio, where more than 3,600 U.S. agencies have moved to encrypted systems that block public monitoring.
Take Action for Transparency
Your voice matters. Here are concrete ways to advocate for open police communications in your community.
Contact Your Representatives
Use our templates to email your local officials about police radio encryption policies.
Get StartedRead Case Studies
See how encryption has affected real communities - from Highland Park to Chicago.
View CasesSpread Awareness
Share evidence about police radio encryption with your network and community.
Public Testimony
Learn how to speak effectively at city council and public safety meetings.
Prepare to Speak