DroneRecord
  1. Drone Record
  2. California
  3. San Rafael
  4. San Rafael Police Department

San Rafael, California

San Rafael Police Department

San Rafael, California. 1,626 flights in the record from October 2025.

1,626

drone flights in the published record.

149

flights in October 2026, the latest full month.

10 min

median flight. Half were shorter.

San Rafael Police Department drones flew 1,626 times between 29 October 2025 and 31 October 2026, by the agency's own published record. 149 of those flights were in October 2026.

Time of day
Day of week

Showing 149 of 149 flights in October 2026.

133 of the 133 drawable flights in October 2026, sampled evenly. Each path is simplified, and its first and last 200 m are removed.
One flight; takeoff and landing removed

293 hours of flight time in the record.

9 in 10 flights were shorter than 21 minutes.

17% of flights took off between 10 pm and 6 am (PDT).

0 flights had a sensitive stated purpose. Those are counted but never listed or drawn.

Month by month

Flights per month, by takeoff date on the agency's local calendar. Click a month for its days.

  1. 18
  2. 74
  3. 55
  4. 68
  5. 54
  6. 170
  7. 95
  8. 174
  9. 187
  10. 177
  11. 163
  12. 242
  13. 149
Oct 25Nov 25Dec 25Jan 26Feb 26Mar 26Apr 26May 26Jun 26Jul 26Aug 26Sep 26Oct 26

The two hatched bars are the most recent months and are provisional. The current month is still in progress.

Why, in the agency's words

The agency's stated purpose for each flight, grouped into classes, as a share of all 1,626 flights.

  1. Other68%
  2. Not stated29%
  3. Call for service2%
  4. Training and testing0%

Hour of day

Takeoffs by hour of the day, local time, over the whole record.

12a1a2a3a4a5a6a7a8a9a10a11a12p1p2p3p4p5p6p7p8p9p10p11p

Flight list, October 2026

Every listable flight in the view, oldest first: date, takeoff time, purpose class, time airborne and the first eight characters of the source flight id. The filters above the map apply here too.

DateTakeoff (PDT)PurposeAirborneFlight
Thu 1 Oct 20261:29 pmOther17 minSRPD-261
Thu 1 Oct 20263:38 pmNot stated1 min 12 sSRPD-261
Thu 1 Oct 202610:26 pmOther20 minSRPD-261
Fri 2 Oct 20267:32 amOther13 minSRPD-261
Fri 2 Oct 20268:23 amOther6 minSRPD-261
Fri 2 Oct 20269:39 amOther10 minSRPD-261
Sat 3 Oct 202612:17 pmCall for service8 minSRPD-261
Sat 3 Oct 20261:44 pmOther8 minSRPD-261
Sat 3 Oct 20262:10 pmNot stated9 minSRPD-261
Sun 4 Oct 20268:15 amOther9 minSRPD-261
Sun 4 Oct 20268:03 pmCall for service12 minSRPD-261
Mon 5 Oct 20266:15 amOther8 minSRPD-261
Mon 5 Oct 20268:50 amOther12 minSRPD-261
Mon 5 Oct 20269:58 amOther10 minSRPD-261
Mon 5 Oct 20269:59 amOther3 minSRPD-261
Mon 5 Oct 202612:57 pmOther6 minSRPD-261
Mon 5 Oct 20261:12 pmNot stated10 minSRPD-261
Tue 6 Oct 20266:39 amNot stated17 minSRPD-261
Tue 6 Oct 202610:38 amOther17 minSRPD-261
Tue 6 Oct 202610:46 amCall for service10 minSRPD-261
Tue 6 Oct 202611:49 amNot stated6 minSRPD-261
Tue 6 Oct 202612:14 pmNot stated3 minSRPD-261
Tue 6 Oct 202612:18 pmNot stated13 minSRPD-261
Tue 6 Oct 202612:32 pmNot stated31 minSRPD-261
Tue 6 Oct 20261:12 pmNot stated22 minSRPD-261
Wed 7 Oct 20269:53 amNot stated30 minSRPD-261
Wed 7 Oct 202610:30 amOther4 minSRPD-261
Wed 7 Oct 202610:35 amNot stated1 min 42 sSRPD-261
Wed 7 Oct 202610:37 amOther20 minSRPD-261
Wed 7 Oct 202611:02 amOther30 minSRPD-261
Wed 7 Oct 202611:57 amOther6 minSRPD-261
Wed 7 Oct 20261:43 pmOther8 minSRPD-261
Thu 8 Oct 20266:16 amOther13 minSRPD-261
Thu 8 Oct 202610:14 amOther11 minSRPD-261
Thu 8 Oct 202610:29 amOther4 minSRPD-261
Thu 8 Oct 202610:35 amOther11 minSRPD-261
Thu 8 Oct 202611:16 amOther8 minSRPD-261
Thu 8 Oct 202611:26 amOther6 minSRPD-261
Thu 8 Oct 202612:16 pmOther6 minSRPD-261
Thu 8 Oct 202612:50 pmOther10 minSRPD-261
Thu 8 Oct 20261:27 pmNot stated3 minSRPD-261
Thu 8 Oct 20262:16 pmOther18 minSRPD-261
Thu 8 Oct 20262:24 pmOther12 minSRPD-261
Thu 8 Oct 20262:38 pmOther15 minSRPD-261
Thu 8 Oct 202611:31 pmOther12 minSRPD-261
Fri 9 Oct 20266:20 amOther4 minSRPD-261
Fri 9 Oct 20266:58 amOther9 minSRPD-261
Fri 9 Oct 202611:44 amOther8 minSRPD-261
Fri 9 Oct 20261:37 pmOther6 minSRPD-261
Fri 9 Oct 20261:45 pmOther9 minSRPD-261
Fri 9 Oct 20263:34 pmNot stated1 min 00 sSRPD-261
Fri 9 Oct 20267:19 pmOther9 minSRPD-261
Fri 9 Oct 202611:01 pmOther6 minSRPD-261
Fri 9 Oct 202611:13 pmOther9 minSRPD-261
Sat 10 Oct 20261:26 amOther20 minSRPD-261
Sat 10 Oct 20265:17 amOther22 minSRPD-261
Sat 10 Oct 20266:36 pmNot stated24 minSRPD-261
Sun 11 Oct 202610:37 amOther15 minSRPD-261
Sun 11 Oct 202611:01 amOther6 minSRPD-261
Sun 11 Oct 202611:09 amOther27 minSRPD-261
Sun 11 Oct 202612:08 pmOther4 minSRPD-261
Tue 13 Oct 20269:20 amOther16 minSRPD-261
Tue 13 Oct 202611:13 amOther3 minSRPD-261
Wed 14 Oct 20267:24 amOther10 minSRPD-261
Wed 14 Oct 20264:18 pmOther18 minSRPD-261
Wed 14 Oct 20266:02 pmOther1 min 48 sSRPD-261
Wed 14 Oct 20266:57 pmOther11 minSRPD-261
Wed 14 Oct 20267:12 pmNot stated11 minSRPD-261
Thu 15 Oct 20269:30 amOther13 minSRPD-261
Thu 15 Oct 20261:16 pmOther12 minSRPD-261
Fri 16 Oct 20264:22 pmOther10 minSRPD-261
Fri 16 Oct 20264:38 pmOther29 minSRPD-261
Sat 17 Oct 20268:02 amNot stated8 minSRPD-261
Sat 17 Oct 20263:15 pmOther54 sSRPD-261
Sat 17 Oct 20263:17 pmOther12 minSRPD-261
Sat 17 Oct 202610:28 pmCall for service7 minSRPD-261
Sun 18 Oct 20266:01 amOther8 minSRPD-261
Sun 18 Oct 20266:30 amOther6 minSRPD-261
Sun 18 Oct 202610:40 amOther5 minSRPD-261
Sun 18 Oct 20267:05 pmOther16 minSRPD-261
Mon 19 Oct 202612:21 pmOther7 minSRPD-261
Mon 19 Oct 20262:00 pmOther13 minSRPD-261
Mon 19 Oct 20267:20 pmNot stated3 minSRPD-261
Tue 20 Oct 202610:46 amOther11 minSRPD-261
Tue 20 Oct 202611:01 amOther7 minSRPD-261
Tue 20 Oct 202611:57 amOther10 minSRPD-261
Tue 20 Oct 202612:55 pmOther9 minSRPD-261
Tue 20 Oct 20264:08 pmOther29 minSRPD-261
Tue 20 Oct 20264:30 pmOther17 minSRPD-261
Tue 20 Oct 20265:46 pmOther24 minSRPD-261
Wed 21 Oct 20265:09 amOther6 minSRPD-261
Wed 21 Oct 20269:38 amOther4 minSRPD-261
Wed 21 Oct 202612:10 pmOther9 minSRPD-261
Thu 22 Oct 20265:13 amOther8 minSRPD-261
Thu 22 Oct 20269:08 amOther3 minSRPD-261
Thu 22 Oct 20269:43 amOther6 minSRPD-261
Thu 22 Oct 202611:47 amOther7 minSRPD-261
Thu 22 Oct 20262:39 pmOther32 minSRPD-261
Thu 22 Oct 20263:00 pmOther31 minSRPD-261
Thu 22 Oct 20265:34 pmOther12 minSRPD-261
Fri 23 Oct 202611:58 amOther9 minSRPD-261
Fri 23 Oct 202612:09 pmOther20 minSRPD-261
Fri 23 Oct 20264:17 pmOther32 minSRPD-261
Sat 24 Oct 20267:41 amOther12 minSRPD-261
Sat 24 Oct 20269:42 amCall for service4 minSRPD-261
Sat 24 Oct 20261:12 pmNot stated20 minSRPD-261
Sat 24 Oct 20261:43 pmOther8 minSRPD-261
Sat 24 Oct 20263:23 pmOther11 minSRPD-261
Sat 24 Oct 20263:35 pmOther8 minSRPD-261
Sun 25 Oct 20268:48 amNot stated1 min 00 sSRPD-261
Mon 26 Oct 20266:03 amOther6 minSRPD-261
Mon 26 Oct 20268:40 amOther7 minSRPD-261
Mon 26 Oct 20268:48 amOther22 minSRPD-261
Mon 26 Oct 202611:57 amOther8 minSRPD-261
Mon 26 Oct 202612:59 pmOther20 minSRPD-261
Tue 27 Oct 202612:26 pmOther24 minSRPD-261
Tue 27 Oct 202612:44 pmOther12 minSRPD-261
Tue 27 Oct 202612:53 pmOther13 minSRPD-261
Tue 27 Oct 20261:45 pmOther21 minSRPD-261
Tue 27 Oct 20262:21 pmOther28 minSRPD-261
Tue 27 Oct 20262:46 pmOther21 minSRPD-261
Tue 27 Oct 20264:29 pmOther11 minSRPD-261
Tue 27 Oct 202611:37 pmOther4 minSRPD-261
Wed 28 Oct 20269:30 amOther9 minSRPD-261
Wed 28 Oct 20269:42 amNot stated1 min 36 sSRPD-261
Wed 28 Oct 20263:10 pmOther17 minSRPD-261
Thu 29 Oct 202610:19 amNot stated4 minSRPD-261
Thu 29 Oct 202612:07 pmOther16 minSRPD-261
Thu 29 Oct 20261:48 pmOther2 minSRPD-261
Thu 29 Oct 20261:51 pmOther27 minSRPD-261
Thu 29 Oct 20262:19 pmOther19 minSRPD-261
Thu 29 Oct 20262:47 pmNot stated1 min 06 sSRPD-261
Thu 29 Oct 20263:13 pmNot stated17 minSRPD-261
Thu 29 Oct 20263:15 pmNot stated1 min 06 sSRPD-261
Thu 29 Oct 20264:55 pmOther12 minSRPD-261
Fri 30 Oct 20269:33 amOther12 minSRPD-261
Fri 30 Oct 202611:50 amOther10 minSRPD-261
Fri 30 Oct 202612:01 pmOther11 minSRPD-261
Fri 30 Oct 202612:38 pmOther5 minSRPD-261
Fri 30 Oct 20262:08 pmOther28 minSRPD-261
Fri 30 Oct 20262:35 pmOther24 minSRPD-261
Fri 30 Oct 20262:56 pmNot stated11 minSRPD-261
Fri 30 Oct 20265:42 pmNot stated21 minSRPD-261
Fri 30 Oct 20267:22 pmNot stated12 minSRPD-261
Fri 30 Oct 20268:43 pmNot stated17 minSRPD-261
Fri 30 Oct 202610:01 pmOther1 min 48 sSRPD-261
Fri 30 Oct 202610:08 pmOther21 minSRPD-261
Sat 31 Oct 20261:36 amOther8 minSRPD-261
Sat 31 Oct 20269:20 amOther1 min 48 sSRPD-261

All 149 listable flights in October 2026. Flights with a sensitive stated purpose are counted in the totals but not listed. Times are local to the agency.

How this page is made

  • Nothing that landed in the last 48 hours is counted, listed or drawn.
  • Drawn paths are simplified to 10 m and lose their first and last 200 m; flights too short to keep an interior are counted but not drawn.
  • The record's free-text description is never read into a page. Flights whose stated purpose names a domestic, sexual-assault, kidnapping, welfare, mental-health or juvenile matter are counted in totals and appear in neither the flight list nor on the map.
  • Purposes are the agency's own words, grouped into classes by a committed lookup table; unmatched values are "Other" and blank ones "Not stated".
  • Times are converted to the agency's clock through the IANA zone database, never a fixed offset.
  • Without filters the map draws at most 300 flights, sampled evenly from the latest full month, and the flight list is that month, capped at 500 rows. With filters the map draws at most 400 and the list at most 500, both sampled evenly, and the count line says when a cap applied. Each month's flights are a static JSON file under flights/ next to this page; the whole-record option is an even 300-flight sample.
  • Record source: San Rafael Police Department, via Flock Safety Aerodome community dashboard (https://community.san-rafael.ca.us.aerodome.com/flights), licence: unlicensed public transparency record; robots.txt Disallow: /; republication accepted by the owner 2026-10-31 (docs/rights-memo.md). Read from ../var/lib/drone-publish/work/sources/flock/san-rafael-pd-ca.json, no network at build time.
  • 1 flights in the crawl landed inside the 48-hour delay and are held back from this build.

Corrections and questions: file an issue in the korvid-labs repository (demo).