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

San Francisco, California

San Francisco Police Department

San Francisco, California. 10,010 flights in the record from May 2024.

10,010

drone flights in the published record.

1,145

flights in September 2026, the latest full month.

13 min

median flight. Half were shorter.

San Francisco Police Department drones flew 10,010 times between 16 May 2024 and 30 September 2026, by the agency's own published record. 1,145 of those flights were in September 2026.

Time of dayNot published in this record.
Day of week

Showing 1,145 of 1,145 flights in September 2026.

364 of the 1,090 flights with a published location in September 2026, sampled evenly. The record gives a point at the 100-block or intersection, not a path.
One flight, at its published block

2,390 hours of flight time in the record.

9 in 10 flights were shorter than 22 minutes.

— The record publishes no times of day.

52 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. 8
  2. 11
  3. 27
  4. 58
  5. 54
  6. 48
  7. 58
  8. 61
  9. 84
  10. 96
  11. 129
  12. 136
  13. 169
  14. 154
  15. 159
  16. 119
  17. 384
  18. 524
  19. 561
  20. 453
  21. 691
  22. 701
  23. 679
  24. 710
  25. 777
  26. 629
  27. 719
  28. 666
  29. 1,145
May 24Jun 24Jul 24Aug 24Sep 24Oct 24Nov 24Dec 24Jan 25Feb 25Mar 25Apr 25May 25Jun 25Jul 25Aug 25Sep 25Oct 25Nov 25Dec 25Jan 26Feb 26Mar 26Apr 26May 26Jun 26Jul 26Aug 26Sep 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 10,010 flights.

  1. Call for service78%
  2. Other22%
  3. Traffic and crashes0%
  4. Search0%
  5. Not stated0%
  6. Events0%
  7. Assisting another agency0%

Hour of day

Not published: this record carries dates only.

Flight list, September 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
Tue 1 Sep 2026—Call for service6 min0084f473
Tue 1 Sep 2026—Call for service12 min0bd4f475
Tue 1 Sep 2026—Call for service10 min0bfba09e
Tue 1 Sep 2026—Call for service4 min18be8dbb
Tue 1 Sep 2026—Call for service3 min1d469d6d
Tue 1 Sep 2026—Call for service14 min28ec41f2
Tue 1 Sep 2026—Call for service9 min391c41b4
Tue 1 Sep 2026—Call for service11 min39cddb67
Tue 1 Sep 2026—Call for service20 min413dd98e
Tue 1 Sep 2026—Call for service20 min4b2cf15e
Tue 1 Sep 2026—Call for service1 min 00 s601aa439
Tue 1 Sep 2026—Call for service7 min622dfe55
Tue 1 Sep 2026—Call for service13 min6394ae0e
Tue 1 Sep 2026—Call for service5 min6dcf6313
Tue 1 Sep 2026—Call for service10 min7193983e
Tue 1 Sep 2026—Call for service13 min934ad878
Tue 1 Sep 2026—Call for service10 mina3a75248
Tue 1 Sep 2026—Call for service11 minb44e36ae
Tue 1 Sep 2026—Call for service4 minb7805a50
Tue 1 Sep 2026—Call for service10 minb81296e2
Tue 1 Sep 2026—Call for service8 minc6540806
Tue 1 Sep 2026—Call for service8 minccb9ef87
Tue 1 Sep 2026—Call for service11 mind5b82f71
Tue 1 Sep 2026—Call for service11 mind6a95eab
Tue 1 Sep 2026—Call for service2 mind8129395
Tue 1 Sep 2026—Call for service3 mind98eadb3
Tue 1 Sep 2026—Call for service7 mine9006ff7
Tue 1 Sep 2026—Call for service6 mineec8f269
Tue 1 Sep 2026—Call for service10 minf2c74888
Tue 1 Sep 2026—Call for service8 minf7be8c96
Wed 2 Sep 2026—Call for service14 min070b3125
Wed 2 Sep 2026—Call for service12 min1a40c99c
Wed 2 Sep 2026—Call for service6 min1a8e962c
Wed 2 Sep 2026—Call for service8 min22f5d3ee
Wed 2 Sep 2026—Call for service14 min236115a0
Wed 2 Sep 2026—Call for service8 min2eac9759
Wed 2 Sep 2026—Call for service5 min319c31c0
Wed 2 Sep 2026—Call for service8 min34bc7ed8
Wed 2 Sep 2026—Call for service18 min4a8139cb
Wed 2 Sep 2026—Call for service6 min51713002
Wed 2 Sep 2026—Call for service19 min54286319
Wed 2 Sep 2026—Call for service13 min63d741ff
Wed 2 Sep 2026—Call for service5 min6763bc3b
Wed 2 Sep 2026—Call for service17 min6afa102a
Wed 2 Sep 2026—Call for service11 min6f9cc8f8
Wed 2 Sep 2026—Call for service7 min7a0dd12b
Wed 2 Sep 2026—Call for service10 min7fd1a94f
Wed 2 Sep 2026—Call for service8 min865f3d0a
Wed 2 Sep 2026—Call for service11 min9e395d58
Wed 2 Sep 2026—Call for service9 min9e52a436
Wed 2 Sep 2026—Call for service8 mina14c578b
Wed 2 Sep 2026—Call for service14 mina2c0289d
Wed 2 Sep 2026—Call for service13 minabe471cd
Wed 2 Sep 2026—Call for service8 minaedcaaa0
Wed 2 Sep 2026—Call for service9 minb452fa08
Wed 2 Sep 2026—Call for service2 minc3c52acf
Wed 2 Sep 2026—Call for service15 minc3c9734e
Wed 2 Sep 2026—Call for service12 mincdeb04e4
Wed 2 Sep 2026—Call for service12 mind7616bf9
Wed 2 Sep 2026—Call for service5 mind8bb7692
Wed 2 Sep 2026—Call for service7 minf35b2492
Wed 2 Sep 2026—Call for service8 minf9c2304f
Wed 2 Sep 2026—Call for service5 minf9f17b2b
Thu 3 Sep 2026—Call for service12 min002e1f9f
Thu 3 Sep 2026—Call for service4 min00d3e7bc
Thu 3 Sep 2026—Call for service12 min07ffe71c
Thu 3 Sep 2026—Call for service9 min08418640
Thu 3 Sep 2026—Call for service9 min14b29b49
Thu 3 Sep 2026—Call for service10 min197be8d8
Thu 3 Sep 2026—Call for service9 min1b1d36a6
Thu 3 Sep 2026—Call for service7 min220717b3
Thu 3 Sep 2026—Call for service5 min22e3774f
Thu 3 Sep 2026—Call for service13 min2c7ab9b6
Thu 3 Sep 2026—Call for service14 min33c6e114
Thu 3 Sep 2026—Call for service6 min3652b83d
Thu 3 Sep 2026—Call for service17 min3efa52a7
Thu 3 Sep 2026—Call for service16 min4c65dfe1
Thu 3 Sep 2026—Call for service4 min4f86d872
Thu 3 Sep 2026—Other11 min5dd12f5e
Thu 3 Sep 2026—Call for service2 min66c11041
Thu 3 Sep 2026—Call for service11 min7b6eb7ba
Thu 3 Sep 2026—Call for service6 min7fe15f8e
Thu 3 Sep 2026—Call for service1 min 00 s8d371035
Thu 3 Sep 2026—Call for service16 minaca8bc11
Thu 3 Sep 2026—Call for service6 minaea8384a
Thu 3 Sep 2026—Call for service8 minc4eb1e2b
Thu 3 Sep 2026—Call for service8 mind8cd19af
Thu 3 Sep 2026—Call for service7 minea1c475c
Thu 3 Sep 2026—Call for service14 minea1ce101
Thu 3 Sep 2026—Call for service12 mineda525db
Thu 3 Sep 2026—Call for service15 minef99a35d
Thu 3 Sep 2026—Call for service8 minf7f46f3d
Fri 4 Sep 2026—Call for service14 min0026f1e9
Fri 4 Sep 2026—Call for service10 min17510643
Fri 4 Sep 2026—Call for service3 min17cd1c6a
Fri 4 Sep 2026—Call for service18 min1cd3e687
Fri 4 Sep 2026—Call for service8 min2a3f425f
Fri 4 Sep 2026—Call for service19 min3c8a522e
Fri 4 Sep 2026—Call for service8 min43d4e922
Fri 4 Sep 2026—Call for service13 min481a4ab2
Fri 4 Sep 2026—Call for service6 min4bceb3c3
Fri 4 Sep 2026—Call for service9 min54dca7d3
Fri 4 Sep 2026—Call for service13 min5ee88773
Fri 4 Sep 2026—Call for service19 min6654a437
Fri 4 Sep 2026—Call for service12 min66c1c244
Fri 4 Sep 2026—Call for service13 min67c69b6b
Fri 4 Sep 2026—Call for service6 min73f7c47e
Fri 4 Sep 2026—Call for service9 min8372f3a4
Fri 4 Sep 2026—Call for service16 min9340d113
Fri 4 Sep 2026—Call for service18 minc61c43e1
Fri 4 Sep 2026—Call for service4 minc73c5046
Fri 4 Sep 2026—Call for service7 mind526882b
Fri 4 Sep 2026—Call for service3 mind799a852
Fri 4 Sep 2026—Call for service22 mindd121830
Fri 4 Sep 2026—Call for service20 mineaf944ef
Fri 4 Sep 2026—Call for service17 minfec26431
Sat 5 Sep 2026—Call for service21 min06149bb3
Sat 5 Sep 2026—Call for service8 min1311c7d4
Sat 5 Sep 2026—Call for service11 min138af180
Sat 5 Sep 2026—Call for service14 min19199e32
Sat 5 Sep 2026—Call for service9 min1d23c592
Sat 5 Sep 2026—Call for service5 min2c1bd0f6
Sat 5 Sep 2026—Call for service20 min34726582
Sat 5 Sep 2026—Call for service16 min386f5342
Sat 5 Sep 2026—Call for service3 min4df8726c
Sat 5 Sep 2026—Call for service11 min5dafc558
Sat 5 Sep 2026—Call for service19 min60b8826d
Sat 5 Sep 2026—Call for service14 min647ed3c5
Sat 5 Sep 2026—Call for service8 min6c8e77ad
Sat 5 Sep 2026—Call for service3 min781f4af2
Sat 5 Sep 2026—Call for service11 min78ffca16
Sat 5 Sep 2026—Call for service14 min8bd89f97
Sat 5 Sep 2026—Other13 min98aa4626
Sat 5 Sep 2026—Call for service5 min997c821e
Sat 5 Sep 2026—Call for service5 min9a3c811e
Sat 5 Sep 2026—Call for service17 minb028bcf5
Sat 5 Sep 2026—Other14 minc0dbb147
Sat 5 Sep 2026—Call for service5 minc8f66b2a
Sat 5 Sep 2026—Call for service1 min 00 sca8ecd6b
Sat 5 Sep 2026—Call for service10 mind1c8d9be
Sat 5 Sep 2026—Call for service7 mind2af220e
Sat 5 Sep 2026—Call for service11 mind5869165
Sat 5 Sep 2026—Other13 mine6c30084
Sat 5 Sep 2026—Call for service15 minf2dc790c
Sat 5 Sep 2026—Call for service4 minf488d579
Sun 6 Sep 2026—Call for service8 min00f08145
Sun 6 Sep 2026—Call for service5 min012dc463
Sun 6 Sep 2026—Call for service1 min 00 s033e4f18
Sun 6 Sep 2026—Other23 min041e2236
Sun 6 Sep 2026—Call for service12 min1071dd61
Sun 6 Sep 2026—Call for service6 min3842df6e
Sun 6 Sep 2026—Call for service13 min3d860590
Sun 6 Sep 2026—Call for service9 min42c23f60
Sun 6 Sep 2026—Call for service12 min63686012
Sun 6 Sep 2026—Call for service8 min71324b57
Sun 6 Sep 2026—Call for service18 min8a20486a
Sun 6 Sep 2026—Call for service8 min91047b29
Sun 6 Sep 2026—Call for service2 min9847394b
Sun 6 Sep 2026—Call for service17 min9ee02815
Sun 6 Sep 2026—Call for service13 mine2997083
Sun 6 Sep 2026—Call for service8 mine6e06747
Sun 6 Sep 2026—Call for service3 mine7d0804c
Sun 6 Sep 2026—Call for service9 minf965fd9a
Mon 7 Sep 2026—Call for service18 min016d2900
Mon 7 Sep 2026—Call for service3 min1660c0b1
Mon 7 Sep 2026—Call for service11 min2b7fd03b
Mon 7 Sep 2026—Other4 min410788c9
Mon 7 Sep 2026—Call for service19 min479ea212
Mon 7 Sep 2026—Call for service8 min48178076
Mon 7 Sep 2026—Call for service7 min74f4b95a
Mon 7 Sep 2026—Call for service17 min7e4d1133
Mon 7 Sep 2026—Call for service5 min81192344
Mon 7 Sep 2026—Call for service19 min8251e60e
Mon 7 Sep 2026—Call for service27 min84dd12f7
Mon 7 Sep 2026—Call for service21 min8556d48d
Mon 7 Sep 2026—Call for service16 min8f47413c
Mon 7 Sep 2026—Call for service10 min9046d5a3
Mon 7 Sep 2026—Call for service7 min9207260d
Mon 7 Sep 2026—Call for service12 min98f554bd
Mon 7 Sep 2026—Call for service15 min9b81c376
Mon 7 Sep 2026—Call for service15 min9ce75620
Mon 7 Sep 2026—Call for service6 minb1e3aa84
Mon 7 Sep 2026—Call for service14 mincbf8c62d
Mon 7 Sep 2026—Call for service6 mine6589d58
Mon 7 Sep 2026—Call for service14 mined371153
Tue 8 Sep 2026—Call for service7 min01b03682
Tue 8 Sep 2026—Call for service17 min079a34b4
Tue 8 Sep 2026—Call for service16 min1373e343
Tue 8 Sep 2026—Call for service7 min188e65e0
Tue 8 Sep 2026—Call for service7 min24f95fe7
Tue 8 Sep 2026—Call for service7 min2729b724
Tue 8 Sep 2026—Call for service14 min3eca3d83
Tue 8 Sep 2026—Call for service8 min464986be
Tue 8 Sep 2026—Call for service5 min47debdbb
Tue 8 Sep 2026—Call for service3 min5cf0feb8
Tue 8 Sep 2026—Call for service6 min7554340d
Tue 8 Sep 2026—Call for service18 min77e4daad
Tue 8 Sep 2026—Call for service7 min7d802207
Tue 8 Sep 2026—Call for service17 min7f1fd7bd
Tue 8 Sep 2026—Call for service18 min7f2e71e1
Tue 8 Sep 2026—Call for service11 min85d308f5
Tue 8 Sep 2026—Call for service10 min913ccf86
Tue 8 Sep 2026—Call for service19 min92fb1bf6
Tue 8 Sep 2026—Call for service7 min9616d517
Tue 8 Sep 2026—Call for service1 min 00 sa1a28c97
Tue 8 Sep 2026—Call for service5 mina3bb4751
Tue 8 Sep 2026—Call for service14 mina3f9cad1
Tue 8 Sep 2026—Call for service13 minc6250a17
Tue 8 Sep 2026—Other24 mind37f12b6
Tue 8 Sep 2026—Call for service14 mind586e41e
Tue 8 Sep 2026—Call for service18 mind69c8865
Tue 8 Sep 2026—Call for service9 mine48e84cb
Tue 8 Sep 2026—Call for service20 mine62c2412
Tue 8 Sep 2026—Call for service3 mine6ae66fa
Tue 8 Sep 2026—Call for service11 minf2cef9ba
Tue 8 Sep 2026—Call for service9 minfa047ad8
Tue 8 Sep 2026—Other8 minffd3b7d8
Wed 9 Sep 2026—Call for service20 min02a91b22
Wed 9 Sep 2026—Call for service3 min0460ee79
Wed 9 Sep 2026—Other1 min 00 s04ed1752
Wed 9 Sep 2026—Call for service9 min067bbbb3
Wed 9 Sep 2026—Other1 min 00 s0bec5d10
Wed 9 Sep 2026—Call for service14 min11997d6d
Wed 9 Sep 2026—Call for service26 min1f6deeb0
Wed 9 Sep 2026—Call for service20 min289ba41b
Wed 9 Sep 2026—Call for service10 min2f877a2d
Wed 9 Sep 2026—Other13 min364ab328
Wed 9 Sep 2026—Call for service14 min394320f7
Wed 9 Sep 2026—Call for service7 min3aad2e4a
Wed 9 Sep 2026—Call for service16 min531b1b4a
Wed 9 Sep 2026—Call for service4 min53c27141
Wed 9 Sep 2026—Call for service20 min59d91dac
Wed 9 Sep 2026—Call for service8 min71f5d940
Wed 9 Sep 2026—Call for service14 min771fe44f
Wed 9 Sep 2026—Other1 min 00 s786089d2
Wed 9 Sep 2026—Call for service8 min86a3c6cf
Wed 9 Sep 2026—Call for service17 min89c01634
Wed 9 Sep 2026—Call for service14 min8a1677e4
Wed 9 Sep 2026—Call for service19 min9327f1b4
Wed 9 Sep 2026—Call for service9 min98b9c6a3
Wed 9 Sep 2026—Call for service15 min993c7a9a
Wed 9 Sep 2026—Call for service14 min9d688cf9
Wed 9 Sep 2026—Call for service17 mina348b232
Wed 9 Sep 2026—Call for service16 mina607281f
Wed 9 Sep 2026—Call for service15 mina82d4316
Wed 9 Sep 2026—Call for service18 minb645312c
Wed 9 Sep 2026—Call for service25 minb838e4aa
Wed 9 Sep 2026—Call for service10 minb8b9cb39
Wed 9 Sep 2026—Call for service16 minbe3de88b
Wed 9 Sep 2026—Call for service5 minc1895d05
Wed 9 Sep 2026—Call for service6 mincec4df30
Wed 9 Sep 2026—Call for service14 mindcee8988
Wed 9 Sep 2026—Call for service2 mine78b7e22
Wed 9 Sep 2026—Call for service16 minfdc63f09
Thu 10 Sep 2026—Call for service6 min04a0731f
Thu 10 Sep 2026—Call for service8 min22a32c4c
Thu 10 Sep 2026—Call for service2 min24c6c694
Thu 10 Sep 2026—Other15 min26f8b9a0
Thu 10 Sep 2026—Call for service22 min2d429204
Thu 10 Sep 2026—Other5 min336f8fc3
Thu 10 Sep 2026—Call for service5 min3aa49d20
Thu 10 Sep 2026—Call for service21 min3ce51302
Thu 10 Sep 2026—Call for service7 min490f8b4d
Thu 10 Sep 2026—Call for service16 min50004d4d
Thu 10 Sep 2026—Call for service15 min52eef324
Thu 10 Sep 2026—Call for service17 min538ebaf4
Thu 10 Sep 2026—Call for service6 min5e2de1ed
Thu 10 Sep 2026—Call for service5 min64e3807c
Thu 10 Sep 2026—Call for service10 min69165b84
Thu 10 Sep 2026—Call for service8 min73b32a41
Thu 10 Sep 2026—Call for service9 min7af872c0
Thu 10 Sep 2026—Call for service5 min7df1c27b
Thu 10 Sep 2026—Call for service10 min87484f64
Thu 10 Sep 2026—Call for service8 min92cdd0f6
Thu 10 Sep 2026—Call for service9 min93f5780f
Thu 10 Sep 2026—Call for service12 min94263956
Thu 10 Sep 2026—Call for service11 minc05ccbab
Thu 10 Sep 2026—Call for service19 mind63ad27f
Thu 10 Sep 2026—Call for service16 minf7521ed5
Fri 11 Sep 2026—Call for service19 min13ca9479
Fri 11 Sep 2026—Call for service10 min1879a868
Fri 11 Sep 2026—Call for service2 min1ce39840
Fri 11 Sep 2026—Call for service6 min20727e8b
Fri 11 Sep 2026—Call for service10 min3b1b6434
Fri 11 Sep 2026—Call for service17 min42dfe77f
Fri 11 Sep 2026—Call for service17 min4adfb3f0
Fri 11 Sep 2026—Call for service14 min4d1bf1c5
Fri 11 Sep 2026—Call for service10 min4e0288aa
Fri 11 Sep 2026—Call for service13 min4f2a978b
Fri 11 Sep 2026—Call for service13 min52861ec3
Fri 11 Sep 2026—Call for service20 min5736c7e0
Fri 11 Sep 2026—Call for service20 min80f04df4
Fri 11 Sep 2026—Call for service8 min8481ec8b
Fri 11 Sep 2026—Call for service5 min8a2b8dcf
Fri 11 Sep 2026—Call for service13 min93c34809
Fri 11 Sep 2026—Call for service13 min9b3c3cbf
Fri 11 Sep 2026—Call for service17 minb73197b9
Fri 11 Sep 2026—Call for service6 minca7c95d2
Fri 11 Sep 2026—Call for service16 minde927cb4
Fri 11 Sep 2026—Call for service20 mine2b66beb
Fri 11 Sep 2026—Call for service14 mine36065e4
Fri 11 Sep 2026—Call for service3 mineb34b346
Fri 11 Sep 2026—Call for service19 minefa11c55
Fri 11 Sep 2026—Call for service2 minf29929f7
Sat 12 Sep 2026—Call for service14 min0361ca07
Sat 12 Sep 2026—Call for service9 min0ab7e6c7
Sat 12 Sep 2026—Call for service10 min10d11b2b
Sat 12 Sep 2026—Call for service20 min1118091d
Sat 12 Sep 2026—Call for service11 min246cc73f
Sat 12 Sep 2026—Call for service7 min2cbc2320
Sat 12 Sep 2026—Call for service21 min43a91993
Sat 12 Sep 2026—Call for service6 min498b01dd
Sat 12 Sep 2026—Call for service5 min4d5c91c1
Sat 12 Sep 2026—Call for service17 min4e4e8575
Sat 12 Sep 2026—Call for service12 min4fc4eb59
Sat 12 Sep 2026—Call for service10 min54d4db9b
Sat 12 Sep 2026—Call for service9 min597054e2
Sat 12 Sep 2026—Call for service5 min5de03fe5
Sat 12 Sep 2026—Call for service3 min5f16fdbe
Sat 12 Sep 2026—Call for service19 min6e18e905
Sat 12 Sep 2026—Call for service9 min801c58ff
Sat 12 Sep 2026—Call for service6 min8049baa1
Sat 12 Sep 2026—Call for service12 min8cf57ea2
Sat 12 Sep 2026—Call for service20 minaca91d4d
Sat 12 Sep 2026—Call for service6 minc41291e7
Sat 12 Sep 2026—Call for service12 mincec654ba
Sat 12 Sep 2026—Call for service16 mind2dee99f
Sat 12 Sep 2026—Call for service3 mind6395869
Sat 12 Sep 2026—Call for service13 mine5eb3f12
Sat 12 Sep 2026—Call for service8 minedd1b41f
Sat 12 Sep 2026—Call for service15 minf35754d1
Sat 12 Sep 2026—Call for service8 minff8e93cb
Sun 13 Sep 2026—Call for service11 min01789e96
Sun 13 Sep 2026—Call for service10 min056ede66
Sun 13 Sep 2026—Other22 min0c2f8a91
Sun 13 Sep 2026—Call for service20 min0eac81d6
Sun 13 Sep 2026—Call for service9 min15c6b92f
Sun 13 Sep 2026—Call for service4 min18e5b337
Sun 13 Sep 2026—Other21 min1a0ff7ed
Sun 13 Sep 2026—Call for service13 min206e3484
Sun 13 Sep 2026—Call for service11 min22670eec
Sun 13 Sep 2026—Call for service6 min3839bea3
Sun 13 Sep 2026—Call for service13 min3a7cc8b9
Sun 13 Sep 2026—Call for service18 min47d68c86
Sun 13 Sep 2026—Call for service7 min480156c2
Sun 13 Sep 2026—Call for service8 min4beac0bc
Sun 13 Sep 2026—Call for service9 min4db1803a
Sun 13 Sep 2026—Call for service9 min51150e05
Sun 13 Sep 2026—Call for service13 min53d74cf0
Sun 13 Sep 2026—Other23 min5afd3631
Sun 13 Sep 2026—Call for service6 min5edea730
Sun 13 Sep 2026—Call for service13 min6544f664
Sun 13 Sep 2026—Call for service15 min685d12e4
Sun 13 Sep 2026—Call for service7 min71c91dc7
Sun 13 Sep 2026—Call for service8 min7324b322
Sun 13 Sep 2026—Call for service10 min759fb29d
Sun 13 Sep 2026—Call for service10 min7e1af30c
Sun 13 Sep 2026—Other21 min7e8aa188
Sun 13 Sep 2026—Call for service7 min822be358
Sun 13 Sep 2026—Other21 min884856a2
Sun 13 Sep 2026—Other21 min8d28bbb2
Sun 13 Sep 2026—Call for service8 min9261210d
Sun 13 Sep 2026—Other22 min9c570b7a
Sun 13 Sep 2026—Call for service3 mina2a0350b
Sun 13 Sep 2026—Call for service8 mina5569171
Sun 13 Sep 2026—Call for service9 mina6a243e8
Sun 13 Sep 2026—Call for service15 mina7e20a94
Sun 13 Sep 2026—Other21 mina8b9eee0
Sun 13 Sep 2026—Call for service7 minaebca477
Sun 13 Sep 2026—Call for service17 minb77ed3d0
Sun 13 Sep 2026—Call for service11 minba35f2c4
Sun 13 Sep 2026—Other22 minbdddfb8b
Sun 13 Sep 2026—Call for service13 minc5b16269
Sun 13 Sep 2026—Call for service7 minc8657ac3
Sun 13 Sep 2026—Call for service13 mincf66c7fc
Sun 13 Sep 2026—Call for service5 mine1c07cbb
Sun 13 Sep 2026—Other21 mine36f310f
Sun 13 Sep 2026—Other22 mine8a04225
Sun 13 Sep 2026—Call for service10 mine92d08dd
Sun 13 Sep 2026—Call for service6 minfa074eb9
Sun 13 Sep 2026—Call for service5 minfd41963d
Sun 13 Sep 2026—Other16 minff50561f
Mon 14 Sep 2026—Call for service15 min019e1019
Mon 14 Sep 2026—Call for service9 min04d6a4cd
Mon 14 Sep 2026—Call for service10 min07af6dea
Mon 14 Sep 2026—Call for service13 min212851d0
Mon 14 Sep 2026—Call for service6 min228cf343
Mon 14 Sep 2026—Call for service19 min25cf99b2
Mon 14 Sep 2026—Call for service7 min31604b63
Mon 14 Sep 2026—Call for service17 min34228508
Mon 14 Sep 2026—Call for service13 min34384f78
Mon 14 Sep 2026—Call for service9 min349f7969
Mon 14 Sep 2026—Call for service8 min3a1ced9d
Mon 14 Sep 2026—Call for service16 min3d1a0f7e
Mon 14 Sep 2026—Other29 min4925558b
Mon 14 Sep 2026—Call for service14 min4fd92a0b
Mon 14 Sep 2026—Call for service3 min73974679
Mon 14 Sep 2026—Call for service1 min 00 s74e92758
Mon 14 Sep 2026—Call for service12 min78f03994
Mon 14 Sep 2026—Call for service9 min7af25f2a
Mon 14 Sep 2026—Call for service11 min7da47b6f
Mon 14 Sep 2026—Call for service8 min80dfc831
Mon 14 Sep 2026—Call for service5 min83b5f077
Mon 14 Sep 2026—Call for service12 min8f340455
Mon 14 Sep 2026—Call for service9 min93e6b506
Mon 14 Sep 2026—Call for service10 min97373512
Mon 14 Sep 2026—Call for service6 min9d24181a
Mon 14 Sep 2026—Call for service10 mina335fa88
Mon 14 Sep 2026—Call for service16 minb3251084
Mon 14 Sep 2026—Call for service19 minb3952a47
Mon 14 Sep 2026—Call for service3 minb8d9e3b7
Mon 14 Sep 2026—Call for service13 minbb4fa7b1
Mon 14 Sep 2026—Call for service15 minbcf6c52c
Mon 14 Sep 2026—Call for service14 minc083844a
Mon 14 Sep 2026—Call for service10 mincb948db2
Mon 14 Sep 2026—Call for service12 mind59a6baa
Mon 14 Sep 2026—Call for service13 mine85806e6
Mon 14 Sep 2026—Call for service9 minebcc7f48
Mon 14 Sep 2026—Call for service10 mined1a80e8
Tue 15 Sep 2026—Call for service15 min135247bc
Tue 15 Sep 2026—Call for service7 min13fe9711
Tue 15 Sep 2026—Call for service6 min1466987e
Tue 15 Sep 2026—Call for service6 min1da46873
Tue 15 Sep 2026—Call for service7 min25a82633
Tue 15 Sep 2026—Call for service9 min2c48f1be
Tue 15 Sep 2026—Call for service7 min2f34dcd3
Tue 15 Sep 2026—Call for service5 min305c9774
Tue 15 Sep 2026—Call for service7 min308e4d07
Tue 15 Sep 2026—Call for service8 min30980e5c
Tue 15 Sep 2026—Call for service9 min335af6d7
Tue 15 Sep 2026—Call for service2 min393cdcea
Tue 15 Sep 2026—Call for service10 min399acd4e
Tue 15 Sep 2026—Call for service8 min3a6683e5
Tue 15 Sep 2026—Call for service15 min3ecb67d0
Tue 15 Sep 2026—Call for service13 min42c7b1af
Tue 15 Sep 2026—Other2 min485fb1fa
Tue 15 Sep 2026—Call for service4 min51473500
Tue 15 Sep 2026—Call for service4 min57b6b701
Tue 15 Sep 2026—Call for service5 min59f67ad6
Tue 15 Sep 2026—Call for service3 min701e46db
Tue 15 Sep 2026—Call for service12 min727d47c2
Tue 15 Sep 2026—Call for service12 min8267b3e6
Tue 15 Sep 2026—Call for service10 min89efd472
Tue 15 Sep 2026—Call for service6 min9864f950
Tue 15 Sep 2026—Call for service1 min 00 saa54c2a0
Tue 15 Sep 2026—Call for service12 minac37828c
Tue 15 Sep 2026—Call for service7 minbdda3a99
Tue 15 Sep 2026—Call for service5 minbec28cd0
Tue 15 Sep 2026—Call for service8 minbef9e2de
Tue 15 Sep 2026—Call for service6 minc36fc995
Tue 15 Sep 2026—Call for service10 minc5283eee
Tue 15 Sep 2026—Call for service6 minc62801a1
Tue 15 Sep 2026—Call for service9 minc98c3e3a
Tue 15 Sep 2026—Call for service7 minca8d068e
Tue 15 Sep 2026—Call for service4 mincb5ea674
Tue 15 Sep 2026—Call for service11 mincb9c697a
Tue 15 Sep 2026—Call for service8 mind44c78b6
Tue 15 Sep 2026—Call for service6 mine37425dc
Tue 15 Sep 2026—Call for service5 mine69d98e7
Tue 15 Sep 2026—Call for service7 minebb09dda
Tue 15 Sep 2026—Call for service9 mineeb4f8bd
Tue 15 Sep 2026—Call for service16 minf1f9a7d8
Tue 15 Sep 2026—Call for service10 minfafd6405
Tue 15 Sep 2026—Call for service11 minfebc8082
Wed 16 Sep 2026—Call for service6 min02fcaf08
Wed 16 Sep 2026—Other1 min 00 s04509bc0
Wed 16 Sep 2026—Call for service3 min051f774b
Wed 16 Sep 2026—Call for service13 min05c26996
Wed 16 Sep 2026—Other6 min07c571da
Wed 16 Sep 2026—Call for service8 min094633ec
Wed 16 Sep 2026—Call for service14 min0be104c3
Wed 16 Sep 2026—Call for service13 min0c1751f3
Wed 16 Sep 2026—Call for service14 min144f741e
Wed 16 Sep 2026—Call for service15 min14eeea03
Wed 16 Sep 2026—Call for service10 min19c08591
Wed 16 Sep 2026—Call for service9 min1a0ee19b
Wed 16 Sep 2026—Call for service7 min1bf40b0d
Wed 16 Sep 2026—Call for service15 min1cb4df8a
Wed 16 Sep 2026—Call for service10 min1e561b57
Wed 16 Sep 2026—Call for service16 min1f3a1410
Wed 16 Sep 2026—Call for service16 min201b6a64
Wed 16 Sep 2026—Call for service4 min212e881f
Wed 16 Sep 2026—Call for service9 min2380d31e
Wed 16 Sep 2026—Call for service8 min238d7415
Wed 16 Sep 2026—Other6 min261221c7
Wed 16 Sep 2026—Call for service10 min29352eed
Wed 16 Sep 2026—Call for service22 min2de0911d
Wed 16 Sep 2026—Other7 min2edac0da
Wed 16 Sep 2026—Call for service31 min35434836
Wed 16 Sep 2026—Other11 min374f851b
Wed 16 Sep 2026—Call for service9 min3a3f12d7
Wed 16 Sep 2026—Call for service5 min3c6965b7
Wed 16 Sep 2026—Call for service9 min467eec1d
Wed 16 Sep 2026—Call for service25 min48974046
Wed 16 Sep 2026—Call for service8 min4a462577
Wed 16 Sep 2026—Call for service13 min4e4beae6
Wed 16 Sep 2026—Call for service11 min4ec7662f
Wed 16 Sep 2026—Other7 min54a75ef6
Wed 16 Sep 2026—Other6 min5574ff55
Wed 16 Sep 2026—Other9 min56a73e74

The first 500 of 1,145 listable flights in September 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 Francisco Police Department Drone Flight Logs (DataSF dataset giw5-ttjs), via DataSF open data (https://data.sf.gov/resource/giw5-ttjs.json), licence: PDDL 1.0 (DataSF, dataset giw5-ttjs); DataSF terms bar re-identification. Read from ../var/lib/drone-publish/work/sources/sfpd/sfpd.json, no network at build time.
  • What this record does not publish: no time of day (flights are dated; the hour chart, time-of-day filters and night share are not shown); no flight path (the map shows the published block-level point per flight; there are no per-flight pages or animations). Nothing is inferred to fill those gaps.

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