Alarm Permits & False Alarm Fines: What Your City Requires

Many cities and counties require a permit for a home alarm and charge for repeat false alarms. Find your city or county to see what it requires, what it costs and how to register — with a link to the official source for every number.

Dataset release 2026-10-29.18 · 78 jurisdictions published, 0 more being checked.

Published so far

City or countyPermit required?Home permit feeFalse alarms before a feeFirst false-alarm feeCharge with no permitLast verified
Birmingham, AL †No— (any rolling 12 months)——October 28, 2026
Mesa, AZYes$10 / yearNone$50$100October 28, 2026
Phoenix, AZYes$17 / year1 (any rolling 12 months)$96$96October 27, 2026
Scottsdale, AZYes$10 / year2 (each permit year)$50$50October 28, 2026
Little Rock, ARYesFree3 (each calendar year)$25$100October 28, 2026
Los Angeles, CAYes$60 new / $31 renewalNone$260$360October 27, 2026
Sacramento County (unincorporated), CAYes$50 new / $45 renewal2 (each calendar year)$75$25; $250October 28, 2026
San Diego, CAYes$31 / yearNone$100$300October 27, 2026
Denver, COYes$25 / yearNo finesNo fine—October 27, 2026
Hartford, CTYes$25 / year2 (each permit year)$50$99; $100October 28, 2026
New Haven, CTYesFree1$75 (doubles if not paid within 60 days of the due date; false alarms caused by an alarm company's on-scene employees are the company's responsibility, not yours)$99; $99October 28, 2026
Washington, D.C.No—None$100 (Class 4 civil infraction fine, only if the District issues a notice of infraction)—October 28, 2026
Jacksonville, FLYes$10 new / Free renewal2 (Sources differ: calendar year (code fine table) vs. permit year (code text and JSO program page))$50—October 28, 2026
Miami, FLYes$79 new / $26.50 renewal2 (each permit year)$52.50$210; $157.50October 28, 2026
Orlando, FLYesFree3 (a one-year period that starts with your first false alarm)$50$50October 28, 2026
Palm Beach County (unincorporated and PBSO-patrolled areas), FL †Yes$25 / year2 (each permit year)$50Sources differ: $250 plus court costs (county code) vs. $260 (PBSO form)October 27, 2026
St. Petersburg, FLSources differFree2 (each calendar year)$50$200; $400; $500October 28, 2026
Tampa, FLNo—3 (per alarm system, no yearly reset)——October 28, 2026
Atlanta, GAYesFree2 (any rolling 12 months)$50$75October 28, 2026
Cobb County (unincorporated), GAYesFree1 (each calendar year)$50$100October 27, 2026
Boise, IDNo—1 (each calendar year)$50—October 28, 2026
Chicago, ILNot confirmed—2$115—October 28, 2026
Indianapolis, INNo—1 (each calendar year)$50 (civil penalty if you admit the violation)—October 28, 2026
Ames, IANo—3$50 (police department false alarm fee; the schedule doesn't say when the count resets)—October 28, 2026
Des Moines, IANo—None$50 (administrative penalty; if you refuse to fix the problem and pay, or police decide prosecution is needed, the code allows a civil penalty of up to $500 instead)—October 28, 2026
Hutchinson, KSYes— (each calendar year)——October 28, 2026
Wichita, KSYes$25 / year1 (each permit year)$40$150October 28, 2026
Alexandria, LA †Sources differ—2 (Sources differ: twelve-month period (city code) vs. "each year" (police page))$25$100October 28, 2026
New Orleans, LAYesFree1 (each calendar year (the count resets in January only if all fines and fees are paid))$75—October 28, 2026
Baltimore, MD †YesFree1 (any rolling 12 months)$75$500; $100October 28, 2026
Hagerstown, MDYes———October 28, 2026
Boston, MANo—2 (each calendar year)$50—October 28, 2026
New Bedford, MAYesFree if you live at the home; $25 if you don't2 (a period that restarts once you go 12 months without a false alarm)$50$50October 28, 2026
Detroit, MINo—Not billed as fees; more than 3 is an offense (any three-month period)up to $500 court fine per violation if convicted (a misdemeanor; up to 90 days in jail is also possible)—October 28, 2026
Minneapolis, MNAfter 1st false alarm$30None$30 (registration fee)—October 28, 2026
St. Paul, MNYes$43 / year1 (each calendar year)$75—October 28, 2026
Jackson, MSNo—2 (each calendar year)$25—October 28, 2026
Kansas City, MOYes$52 new / $20 renewal2 (any rolling 12 months)$60—October 28, 2026
St. Louis, MOYes$25 / year1 (each registration year (the count restarts at each annual registration, except for an alarm on a 12-month suspension))$25$100October 28, 2026
Las Vegas, NVNo———October 28, 2026
Albuquerque, NMYes$25 / year3 (each permit year)$150—October 28, 2026
Santa Fe, NMYes$25 / year2 (each 365-day period)Sources differ: $100 (city code) vs. $150 (program FAQ)$100; $100October 28, 2026
New York City, NYNot confirmed———October 28, 2026
Asheville, NCYes$25 new / $10 renewal2 false alarm days (each July-to-June year)$50 (per false alarm day: all false alarms in the 24 hours after the first count as one)$100October 28, 2026
Durham, NCAfter 1st false alarmFree2 (each calendar year)$100$100October 28, 2026
Raleigh, NCNo—1 (each July-to-June year)$50—October 28, 2026
Akron, OH †No—3$50—October 28, 2026
Cleveland, OH †Sources differ$25 / year2 (each calendar year)Sources differ: $130 (city code) vs. $150 (city registration form)—October 28, 2026
Oklahoma City, OKYes$27 new / $17 renewal3 (any rolling 12 months)$82—October 27, 2026
Tulsa, OKOptional$35 / yearNo finesNo fine—October 28, 2026
Clackamas County (unincorporated), ORYes$20.50 / year1 (each permit year)$102$77October 28, 2026
Philadelphia, PAYes$50 / year2 (each permit year)$75 if paid within 8 days of receiving the notice without contesting it; otherwise the code penalty is $150$150 if paid within 8 days without contesting; otherwise the code penalty is $300October 28, 2026
Providence, RIYes$10 / year2 (each permit year)$100$100October 28, 2026
Greenville, SCYes$10 new / Free renewal1 (each permit year)$50$100; $200; $300; $400October 29, 2026
Nashville, TNYes$20 / year3 (each permit year)up to $25—October 28, 2026
Arlington, TXYes$50 / year3 (any rolling 12 months)$50—October 27, 2026
Austin, TXYes$50 / year3 (any rolling 12 months)$50$220October 27, 2026
Bexar County (unincorporated), TX †Yes$40 / year5 (each permit year)$75$75October 27, 2026
Carrollton, TXYes$50 new / $25 renewal3 (any rolling 12 months)$50$1000 maximumOctober 28, 2026
Dallas, TXYes$50 / year3 (any rolling 12 months)$50—October 27, 2026
Fort Bend County (unincorporated), TXYes$35 new / $10 renewal5 (each permit year)at least $75$75October 27, 2026
Fort Worth, TXYes$50 / year3 (any rolling 12 months)$50—October 27, 2026
Harris County (unincorporated), TX †Yes$40 / year1 (each permit year)$100$420October 27, 2026
Houston, TXYes$50 / year3 (any rolling 12 months)$50$116.75October 27, 2026
Little Elm, TXYes$25 new; renewal $25 ($50 for all future renewals after excessive false alarms)4 (our reading of the town code; a separate fire code fine for fire alarm system failures starts at the 4th) (any rolling 12 months)$50$500 maximumOctober 28, 2026
Montgomery County (unincorporated), TXYes$20 / year5 burglar (program fee table; whether panic false alarms count toward the same total isn't confirmed) (each permit year)$75$75; $100; $500 maximumOctober 28, 2026
Pearland, TX †Yes$25 / year3 (any rolling 12 months)$50—October 27, 2026
Plano, TXYes$50 / year3 (any rolling 12 months)$50$200October 27, 2026
San Antonio, TXYes$50 / year3 (any rolling 12 months)$50$250October 27, 2026
Tarrant County (unincorporated), TXYesSources differ: $30 a year (Sheriff page and 2026 form) or $25 (older county order)5 (any rolling 12 months)$75$75October 28, 2026
Travis County (unincorporated), TXYes$50 / calendar year5 (any rolling 12 months)$75—October 27, 2026
Williamson County (unincorporated), TXYes$25 / 2 years5 (a one-year period that starts with your first false alarm)$75—October 27, 2026
Salt Lake City, UTYesFreeNone$100 (each false burglar alarm that brings police; police come only after a guard or you confirm a crime, except at firearms businesses; $50 less if paid within 30 days of the notice date, $25 less if paid within 60 days)$150 charged to the monitoring company (not you) per panic or hold-up alarm dispatch request without a valid permit; $50 less if paid within 30 days of the notice date, $25 less if paid within 60 daysOctober 28, 2026
Seattle, WANo—None$115 (billed to your alarm company when officers arrive; the city says the fee is $30 if police are dispatched but the call is canceled before they arrive)—October 28, 2026
Tacoma, WANo—None$115 (charged only when police arrive and find no crime, with no fee if police are canceled before they arrive; billed to your alarm company, which may pass it on to you)—October 28, 2026
Charleston, WVNo—No fine — the city code's false-alarm fine applies only to business premises (this section sets no fine for homes)No fine — the city code's false-alarm fine applies only to business premises (this section sets no fine for homes)—October 28, 2026
Huntington, WVNo—1 in the preceding month (reset not stated; after 4 in any 12 months every later false alarm is charged)$100 (for each false alarm beyond the first in the preceding month; the code doesn't say when this count resets)—October 28, 2026
Milwaukee, WINo—2 (each calendar year)$50 to $100 forfeiture (citation)—October 28, 2026

Residential burglar or general alarms. In county rows, unincorporated means outside city limits; some county agencies also serve cities they contract with, so check the scope stated in each row and on its page. Each jurisdiction page has the full fee schedule, panic-alarm and business rules, and sources. † Fees as listed in the agency's published rules; see the note on that page and confirm before you pay.

Coming next

We have collected rules for these cities and counties and are re-checking each one against its official source before publishing it.

How we check this information

  • Every number comes from the city or county's own published ordinance, rules, fee schedule or permit page, and each one is linked on its page.
  • Each claim records the date it was checked. We re-check sources monthly and re-verify every published page at least every 90 days.
  • Where official sources disagree, we say so and show both, rather than picking one.
  • We show residential rules first. Fees are the government's charges, not SafeStreets prices.

Download and reuse the data

Download the data as a CSV (one row per city or county, dataset release 2026-10-29.18).

You are free to share and adapt this data, including for commercial use, under the Creative Commons Attribution 4.0 International license (CC BY 4.0). Please credit SafeStreets and link to this page:

Source: SafeStreets, Alarm Permits & False Alarm Fines (safestreets.com/research/alarm-permits/), release 2026-10-29.18.

Not legal advice. Rules and fees change; confirm with the agency listed on each page. Spotted an error? Tell us.