Listen live to Hamilton County public safety radio — the Sheriff, Webster City PD & Fire, Van Diest EMS, and rural fire departments across Stratford, Stanhope, Jewell, Ellsworth, Williams, Kamrar, Blairsburg and the rest of the county. Streamed 24/7. Free, no app to install, no ads.
Law, Webster City PD & Fire, EMS, and rural fire departments combined for Hamilton County.
▶ ListenNCISS is operated by a licensed Iowa ham radio operator who monitors this system every day — so when a talkgroup changes or a channel goes quiet, it gets noticed and the page stays accurate. This isn't a feed pulled into a distant national aggregator; it's a curated local stream built from what's actually on the air.
Hamilton County public safety runs on the Iowa Statewide Interoperable Communications System (ISICS) — a P25 Phase II trunked radio network. A conventional analog scanner can't follow a trunked system; the network assigns channels dynamically and organizes traffic into talkgroups. NCISS decodes the trunk and streams the talkgroups as plain audio in your browser.
No ads, no pre-roll, no paywall. Talkgroup names are visible to everyone, not locked behind a subscription.
Law, Webster City PD & Fire, EMS, and seven rural fire departments in a single stream — the complete picture in one place.
Blairsburg, Ellsworth, Jewell, Kamrar, Stanhope, Stratford, and Williams fire departments are all carried here, not just the county seat.
Operated by a licensed Iowa ham radio operator who actively monitors and maintains this system.
The Hamilton County Sheriff, Webster City PD & Fire, and rural fire departments dispatch law enforcement, fire, and EMS for communities throughout the county on the channels carried here — including Webster City, Stratford, Stanhope, Jewell, Ellsworth, Williams, Kamrar, Blairsburg, and the rural areas in between. One stream covers the whole county.
Webster City — the county seat — generates much of the county's public safety traffic, alongside Van Diest Medical Center's EMS operations and a dedicated channel for each rural fire department.
The stream above carries the talkgroups below. Green rows are actively streamed. The remaining rows are monitored but not currently fed to a public stream.
| 31014 | Hamilton County Law 1LIVE |
| 31026 | Webster City PDLIVE |
| 31025 | Webster City PD (E) |
| 31008 | Hamilton County Fire DispatchLIVE |
| 31045 | Hamilton County Fire Dispatch VHF PatchLIVE |
| 31040 | Webster City Fire DispatchLIVE |
| 31017 | Hamilton County Fire/EMS ROAMLIVE |
| 31018 | Hamilton County EMS OpsLIVE |
| 31042 | Van Diest EMSLIVE |
| 31032 | Blairsburg FireLIVE |
| 31033 | Ellsworth FireLIVE |
| 31034 | Jewell FireLIVE |
| 31035 | Kamrar FireLIVE |
| 31037 | Stanhope FireLIVE |
| 31038 | Stratford FireLIVE |
| 31039 | Williams FireLIVE |
| 31029 | Webster City Streets |
Full Hamilton County talkgroup list, including monitored-but-not-streamed channels, is on the Signals page.
Yes. Every NCISS stream is free — no ads, no pre-roll, no paywall. Open a stream and you're listening.
Hamilton County law enforcement, Webster City PD, Webster City Fire, Van Diest EMS, and seven rural fire departments — Blairsburg, Ellsworth, Jewell, Kamrar, Stanhope, Stratford, and Williams — all combined in one stream.
The Hamilton County Sheriff and area departments dispatch on the channels carried here — covering Webster City, Stratford, Stanhope, Jewell, Ellsworth, Williams, Kamrar, Blairsburg, and the rural areas.
The talkgroups streamed here are unencrypted. One additional Webster City PD channel is monitored but not currently streamed publicly.
Hamilton County runs on the ISICS P25 Phase II trunked network, not conventional VHF. A standard analog scanner can't follow trunked talkgroups. NCISS decodes the P25 system directly and streams it in plain audio.
Streams run 24/7 and are typically 30–60 seconds behind real time, normal for internet streaming. Not suitable for emergency response. If you need emergency services, call 911.