DroneRecord
  1. Drone Record
  2. Texas
  3. San Angelo
  4. San Angelo Police Department

San Angelo, Texas

San Angelo Police Department

San Angelo, Texas. 1,879 flights in the record from April 2026.

1,879

drone flights in the published record.

710

flights in October 2026, the latest full month.

12 min

median flight. Half were shorter.

San Angelo Police Department drones flew 1,879 times between 30 April 2026 and 31 October 2026, by the agency's own published record. 710 of those flights were in October 2026.

Time of day
Day of week

Showing 710 of 710 flights in October 2026.

277 of the 553 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

399 hours of flight time in the record.

9 in 10 flights were shorter than 22 minutes.

15% of flights took off between 10 pm and 6 am (CDT).

241 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. 1
  2. 89
  3. 183
  4. 113
  5. 277
  6. 506
  7. 710
Apr 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,879 flights.

  1. Other55%
  2. Not stated29%
  3. Call for service11%
  4. Traffic and crashes4%
  5. Search1%
  6. Events0%

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 (CDT)PurposeAirborneFlight
Thu 1 Oct 202612:55 amOther8 minSATXPD-2
Thu 1 Oct 20261:15 amOther29 minSATXPD-2
Thu 1 Oct 20261:46 amOther12 minSATXPD-2
Thu 1 Oct 20269:41 amOther12 minSATXPD-2
Thu 1 Oct 202610:07 amOther10 minSATXPD-2
Thu 1 Oct 202612:50 pmOther13 minSATXPD-2
Thu 1 Oct 20261:50 pmNot stated3 minSATXPD-2
Thu 1 Oct 20261:54 pmNot stated3 minSATXPD-2
Thu 1 Oct 20262:00 pmNot stated7 minSATXPD-2
Thu 1 Oct 20263:18 pmOther12 minSATXPD-2
Thu 1 Oct 20263:51 pmNot stated23 minSATXPD-2
Thu 1 Oct 20264:34 pmNot stated8 minSATXPD-2
Thu 1 Oct 20264:53 pmNot stated10 minSATXPD-2
Thu 1 Oct 20265:18 pmNot stated1 min 12 sSATXPD-2
Thu 1 Oct 20267:35 pmOther12 minSATXPD-2
Thu 1 Oct 20268:57 pmOther16 minSATXPD-2
Thu 1 Oct 20269:34 pmNot stated8 minSATXPD-2
Thu 1 Oct 202610:20 pmNot stated1 min 36 sSATXPD-2
Thu 1 Oct 202610:54 pmTraffic and crashes8 minSATXPD-2
Fri 2 Oct 202612:16 amOther20 minSATXPD-2
Fri 2 Oct 202612:53 amOther4 minSATXPD-2
Fri 2 Oct 20261:23 pmNot stated1 min 12 sSATXPD-2
Fri 2 Oct 20261:26 pmNot stated1 min 00 sSATXPD-2
Fri 2 Oct 20261:45 pmOther7 minSATXPD-2
Fri 2 Oct 20261:56 pmOther20 minSATXPD-2
Fri 2 Oct 20262:50 pmOther10 minSATXPD-2
Fri 2 Oct 20263:04 pmOther11 minSATXPD-2
Fri 2 Oct 20263:22 pmNot stated22 minSATXPD-2
Fri 2 Oct 20263:40 pmNot stated3 minSATXPD-2
Fri 2 Oct 20268:35 pmOther9 minSATXPD-2
Fri 2 Oct 20268:56 pmOther11 minSATXPD-2
Fri 2 Oct 202611:37 pmOther12 minSATXPD-2
Fri 2 Oct 202611:45 pmOther11 minSATXPD-2
Sat 3 Oct 202612:07 amTraffic and crashes14 minSATXPD-2
Sat 3 Oct 202612:51 amOther15 minSATXPD-2
Sat 3 Oct 20261:39 amOther10 minSATXPD-2
Sat 3 Oct 20261:59 amOther11 minSATXPD-2
Sat 3 Oct 20262:19 amOther7 minSATXPD-2
Sat 3 Oct 20262:29 amOther16 minSATXPD-2
Sat 3 Oct 20267:10 amOther11 minSATXPD-2
Sat 3 Oct 20267:58 amOther12 minSATXPD-2
Sat 3 Oct 202611:05 amOther13 minSATXPD-2
Sat 3 Oct 202612:45 pmOther13 minSATXPD-2
Sat 3 Oct 20262:05 pmOther7 minSATXPD-2
Sat 3 Oct 20265:23 pmOther12 minSATXPD-2
Sat 3 Oct 20267:29 pmOther12 minSATXPD-2
Sat 3 Oct 20268:14 pmOther13 minSATXPD-2
Sat 3 Oct 20269:31 pmOther11 minSATXPD-2
Sat 3 Oct 202611:57 pmOther18 minSATXPD-2
Sun 4 Oct 20261:50 amOther10 minSATXPD-2
Sun 4 Oct 20263:52 amCall for service13 minSATXPD-2
Sun 4 Oct 20269:51 amOther20 minSATXPD-2
Sun 4 Oct 202610:07 amOther9 minSATXPD-2
Sun 4 Oct 202612:39 pmNot stated7 minSATXPD-2
Sun 4 Oct 202612:49 pmOther9 minSATXPD-2
Sun 4 Oct 20261:20 pmNot stated16 minSATXPD-2
Sun 4 Oct 20261:32 pmOther24 minSATXPD-2
Sun 4 Oct 20266:01 pmOther8 minSATXPD-2
Sun 4 Oct 20266:39 pmOther16 minSATXPD-2
Sun 4 Oct 20268:14 pmOther16 minSATXPD-2
Sun 4 Oct 202611:26 pmOther15 minSATXPD-2
Sun 4 Oct 202611:50 pmOther17 minSATXPD-2
Mon 5 Oct 202612:42 amOther32 minSATXPD-2
Mon 5 Oct 20261:08 amOther28 minSATXPD-2
Mon 5 Oct 20269:17 amOther11 minSATXPD-2
Mon 5 Oct 20269:45 amOther13 minSATXPD-2
Mon 5 Oct 20269:56 amOther18 minSATXPD-2
Mon 5 Oct 202610:14 amOther7 minSATXPD-2
Mon 5 Oct 202612:31 pmNot stated3 minSATXPD-2
Mon 5 Oct 202612:36 pmNot stated8 minSATXPD-2
Mon 5 Oct 202612:58 pmNot stated8 minSATXPD-2
Mon 5 Oct 20263:22 pmNot stated7 minSATXPD-2
Mon 5 Oct 20264:40 pmNot stated1 min 54 sSATXPD-2
Mon 5 Oct 20265:22 pmNot stated5 minSATXPD-2
Mon 5 Oct 20265:22 pmOther6 minSATXPD-2
Mon 5 Oct 20268:27 pmNot stated16 minSATXPD-2
Mon 5 Oct 20269:21 pmNot stated11 minSATXPD-2
Tue 6 Oct 20269:35 amOther17 minSATXPD-2
Tue 6 Oct 202610:14 amOther9 minSATXPD-2
Tue 6 Oct 202611:00 amOther12 minSATXPD-2
Tue 6 Oct 202611:02 amOther12 minSATXPD-2
Tue 6 Oct 202611:17 amNot stated3 minSATXPD-2
Tue 6 Oct 202611:21 amNot stated2 minSATXPD-2
Tue 6 Oct 202611:25 amNot stated1 min 24 sSATXPD-2
Tue 6 Oct 202611:27 amNot stated2 minSATXPD-2
Tue 6 Oct 202612:28 pmOther7 minSATXPD-2
Tue 6 Oct 202612:46 pmOther8 minSATXPD-2
Tue 6 Oct 20261:56 pmNot stated12 minSATXPD-2
Tue 6 Oct 20262:14 pmOther20 minSATXPD-2
Tue 6 Oct 20262:50 pmOther12 minSATXPD-2
Tue 6 Oct 20263:03 pmOther14 minSATXPD-2
Tue 6 Oct 20263:49 pmOther21 minSATXPD-2
Tue 6 Oct 20265:11 pmOther8 minSATXPD-2
Tue 6 Oct 20265:22 pmOther14 minSATXPD-2
Tue 6 Oct 20266:00 pmOther13 minSATXPD-2
Tue 6 Oct 20267:30 pmOther7 minSATXPD-2
Tue 6 Oct 20268:48 pmOther13 minSATXPD-2
Tue 6 Oct 20269:40 pmOther13 minSATXPD-2
Tue 6 Oct 202610:26 pmOther12 minSATXPD-2
Tue 6 Oct 202610:35 pmOther16 minSATXPD-2
Tue 6 Oct 202610:48 pmOther17 minSATXPD-2
Tue 6 Oct 202611:09 pmOther25 minSATXPD-2
Wed 7 Oct 20263:27 amOther16 minSATXPD-2
Wed 7 Oct 20268:16 amOther14 minSATXPD-2
Wed 7 Oct 20269:17 amOther3 minSATXPD-2
Wed 7 Oct 202610:20 amNot stated6 minSATXPD-2
Wed 7 Oct 202611:23 amOther22 minSATXPD-2
Wed 7 Oct 20261:35 pmOther7 minSATXPD-2
Wed 7 Oct 20262:14 pmNot stated7 minSATXPD-2
Wed 7 Oct 20263:19 pmNot stated18 minSATXPD-2
Wed 7 Oct 20264:06 pmOther7 minSATXPD-2
Wed 7 Oct 20264:14 pmOther14 minSATXPD-2
Wed 7 Oct 20264:36 pmOther15 minSATXPD-2
Wed 7 Oct 20265:05 pmOther18 minSATXPD-2
Wed 7 Oct 20266:05 pmOther13 minSATXPD-2
Wed 7 Oct 20266:33 pmOther4 minSATXPD-2
Wed 7 Oct 20266:44 pmOther15 minSATXPD-2
Wed 7 Oct 20267:29 pmOther15 minSATXPD-2
Wed 7 Oct 20267:46 pmNot stated9 minSATXPD-2
Wed 7 Oct 20267:57 pmNot stated19 minSATXPD-2
Wed 7 Oct 20268:35 pmOther12 minSATXPD-2
Wed 7 Oct 20269:22 pmOther12 minSATXPD-2
Wed 7 Oct 202611:03 pmOther6 minSATXPD-2
Wed 7 Oct 202611:47 pmTraffic and crashes8 minSATXPD-2
Thu 8 Oct 202612:25 amTraffic and crashes11 minSATXPD-2
Thu 8 Oct 202612:40 amOther9 minSATXPD-2
Thu 8 Oct 202612:54 amNot stated21 minSATXPD-2
Thu 8 Oct 20261:34 amOther23 minSATXPD-2
Thu 8 Oct 20269:44 amOther6 minSATXPD-2
Thu 8 Oct 202610:00 amNot stated15 minSATXPD-2
Thu 8 Oct 202610:07 amNot stated9 minSATXPD-2
Thu 8 Oct 202610:18 amNot stated10 minSATXPD-2
Thu 8 Oct 202610:20 amOther1 min 12 sSATXPD-2
Thu 8 Oct 202611:21 amNot stated23 minSATXPD-2
Thu 8 Oct 202611:31 amNot stated4 minSATXPD-2
Thu 8 Oct 202612:41 pmOther25 minSATXPD-2
Thu 8 Oct 202612:51 pmOther9 minSATXPD-2
Thu 8 Oct 20261:47 pmOther10 minSATXPD-2
Thu 8 Oct 20261:50 pmOther15 minSATXPD-2
Thu 8 Oct 20263:11 pmTraffic and crashes7 minSATXPD-2
Thu 8 Oct 20263:42 pmOther10 minSATXPD-2
Thu 8 Oct 20264:34 pmOther9 minSATXPD-2
Thu 8 Oct 20265:08 pmOther5 minSATXPD-2
Thu 8 Oct 20265:14 pmNot stated6 minSATXPD-2
Thu 8 Oct 20265:15 pmNot stated13 minSATXPD-2
Thu 8 Oct 20266:04 pmOther13 minSATXPD-2
Thu 8 Oct 20267:10 pmOther7 minSATXPD-2
Thu 8 Oct 20267:40 pmOther18 minSATXPD-2
Thu 8 Oct 20267:40 pmNot stated8 minSATXPD-2
Thu 8 Oct 20269:30 pmOther13 minSATXPD-2
Thu 8 Oct 20269:58 pmOther10 minSATXPD-2
Fri 9 Oct 202612:12 amOther8 minSATXPD-2
Fri 9 Oct 20262:30 amOther16 minSATXPD-2
Fri 9 Oct 20268:02 amOther9 minSATXPD-2
Fri 9 Oct 20269:33 amOther7 minSATXPD-2
Fri 9 Oct 20269:50 amNot stated4 minSATXPD-2
Fri 9 Oct 202610:38 amOther10 minSATXPD-2
Fri 9 Oct 202610:56 amNot stated1 min 00 sSATXPD-2
Fri 9 Oct 202610:58 amOther10 minSATXPD-2
Fri 9 Oct 202612:03 pmNot stated2 minSATXPD-2
Fri 9 Oct 202612:19 pmOther20 minSATXPD-2
Fri 9 Oct 20261:37 pmOther3 minSATXPD-2
Fri 9 Oct 20262:26 pmNot stated8 minSATXPD-2
Fri 9 Oct 20263:06 pmOther9 minSATXPD-2
Fri 9 Oct 20263:07 pmOther8 minSATXPD-2
Fri 9 Oct 20263:24 pmNot stated18 minSATXPD-2
Fri 9 Oct 20263:26 pmNot stated5 minSATXPD-2
Fri 9 Oct 20263:33 pmTraffic and crashes10 minSATXPD-2
Fri 9 Oct 20263:59 pmNot stated13 minSATXPD-2
Fri 9 Oct 20264:26 pmOther7 minSATXPD-2
Fri 9 Oct 20266:23 pmOther8 minSATXPD-2
Fri 9 Oct 20266:46 pmTraffic and crashes8 minSATXPD-2
Fri 9 Oct 20267:51 pmOther9 minSATXPD-2
Fri 9 Oct 20268:44 pmNot stated9 minSATXPD-2
Fri 9 Oct 20268:54 pmNot stated3 minSATXPD-2
Fri 9 Oct 20268:58 pmOther6 minSATXPD-2
Fri 9 Oct 20269:12 pmOther3 minSATXPD-2
Fri 9 Oct 20269:15 pmOther16 minSATXPD-2
Fri 9 Oct 20269:34 pmNot stated13 minSATXPD-2
Fri 9 Oct 202610:05 pmNot stated9 minSATXPD-2
Fri 9 Oct 202610:19 pmOther9 minSATXPD-2
Fri 9 Oct 202610:20 pmNot stated18 minSATXPD-2
Fri 9 Oct 202610:33 pmNot stated5 minSATXPD-2
Fri 9 Oct 202611:00 pmNot stated24 minSATXPD-2
Fri 9 Oct 202611:34 pmOther24 minSATXPD-2
Fri 9 Oct 202611:52 pmNot stated19 minSATXPD-2
Sat 10 Oct 202612:03 amOther19 minSATXPD-2
Sat 10 Oct 20261:24 amOther6 minSATXPD-2
Sat 10 Oct 20261:49 amTraffic and crashes12 minSATXPD-2
Sat 10 Oct 20262:11 amOther10 minSATXPD-2
Sat 10 Oct 20262:33 amOther12 minSATXPD-2
Sat 10 Oct 20262:53 amNot stated7 minSATXPD-2
Sat 10 Oct 20263:08 amOther3 minSATXPD-2
Sat 10 Oct 20269:13 amOther18 minSATXPD-2
Sat 10 Oct 202610:58 amOther11 minSATXPD-2
Sat 10 Oct 20261:50 pmOther14 minSATXPD-2
Sat 10 Oct 20262:06 pmOther5 minSATXPD-2
Sat 10 Oct 20263:14 pmOther5 minSATXPD-2
Sat 10 Oct 20263:49 pmOther8 minSATXPD-2
Sat 10 Oct 20265:14 pmOther10 minSATXPD-2
Sat 10 Oct 20265:27 pmCall for service9 minSATXPD-2
Sat 10 Oct 20265:41 pmOther12 minSATXPD-2
Sat 10 Oct 20267:25 pmOther18 minSATXPD-2
Sat 10 Oct 20267:31 pmOther14 minSATXPD-2
Sat 10 Oct 20268:10 pmOther7 minSATXPD-2
Sat 10 Oct 20268:25 pmOther15 minSATXPD-2
Sat 10 Oct 20268:25 pmOther20 minSATXPD-2
Sat 10 Oct 20268:49 pmNot stated18 minSATXPD-2
Sat 10 Oct 202610:26 pmOther11 minSATXPD-2
Sat 10 Oct 202611:10 pmOther14 minSATXPD-2
Sat 10 Oct 202611:26 pmOther14 minSATXPD-2
Sat 10 Oct 202611:36 pmOther9 minSATXPD-2
Sat 10 Oct 202611:52 pmOther15 minSATXPD-2
Sun 11 Oct 202612:00 amOther10 minSATXPD-2
Sun 11 Oct 20261:28 amOther13 minSATXPD-2
Sun 11 Oct 20261:33 amOther7 minSATXPD-2
Sun 11 Oct 20262:16 amOther14 minSATXPD-2
Sun 11 Oct 20265:25 pmOther18 minSATXPD-2
Sun 11 Oct 20265:35 pmOther19 minSATXPD-2
Sun 11 Oct 20266:27 pmOther10 minSATXPD-2
Sun 11 Oct 202611:55 pmOther13 minSATXPD-2
Mon 12 Oct 20261:09 amOther23 minSATXPD-2
Mon 12 Oct 20262:48 amOther12 minSATXPD-2
Mon 12 Oct 20268:52 amOther8 minSATXPD-2
Mon 12 Oct 202612:26 pmOther15 minSATXPD-2
Mon 12 Oct 202612:28 pmOther14 minSATXPD-2
Mon 12 Oct 202612:49 pmOther12 minSATXPD-2
Mon 12 Oct 20261:35 pmNot stated12 minSATXPD-2
Mon 12 Oct 20263:38 pmOther16 minSATXPD-2
Mon 12 Oct 20264:12 pmOther12 minSATXPD-2
Mon 12 Oct 20264:14 pmOther1 min 48 sSATXPD-2
Mon 12 Oct 20264:52 pmCall for service6 minSATXPD-2
Mon 12 Oct 20265:32 pmNot stated15 minSATXPD-2
Mon 12 Oct 20267:01 pmOther16 minSATXPD-2
Mon 12 Oct 20268:06 pmNot stated7 minSATXPD-2
Mon 12 Oct 20268:27 pmNot stated7 minSATXPD-2
Mon 12 Oct 20268:42 pmOther16 minSATXPD-2
Mon 12 Oct 20268:50 pmOther6 minSATXPD-2
Mon 12 Oct 202610:08 pmNot stated28 minSATXPD-2
Mon 12 Oct 202611:18 pmOther24 minSATXPD-2
Mon 12 Oct 202611:59 pmOther18 minSATXPD-2
Tue 13 Oct 20262:11 amNot stated5 minSATXPD-2
Tue 13 Oct 20262:15 amNot stated14 minSATXPD-2
Tue 13 Oct 20262:42 amNot stated3 minSATXPD-2
Tue 13 Oct 20262:59 amOther9 minSATXPD-2
Tue 13 Oct 20266:29 amOther12 minSATXPD-2
Tue 13 Oct 20268:01 amNot stated4 minSATXPD-2
Tue 13 Oct 20269:41 amOther12 minSATXPD-2
Tue 13 Oct 202611:12 amOther14 minSATXPD-2
Tue 13 Oct 20261:03 pmNot stated12 minSATXPD-2
Tue 13 Oct 20264:24 pmOther22 minSATXPD-2
Tue 13 Oct 20264:38 pmNot stated14 minSATXPD-2
Tue 13 Oct 20266:26 pmNot stated14 minSATXPD-2
Tue 13 Oct 20266:47 pmOther16 minSATXPD-2
Tue 13 Oct 20267:15 pmSearch31 minSATXPD-2
Tue 13 Oct 20268:07 pmNot stated14 minSATXPD-2
Tue 13 Oct 20268:24 pmNot stated10 minSATXPD-2
Tue 13 Oct 20268:56 pmOther7 minSATXPD-2
Tue 13 Oct 202610:44 pmOther5 minSATXPD-2
Tue 13 Oct 202610:52 pmNot stated9 minSATXPD-2
Tue 13 Oct 202611:15 pmOther10 minSATXPD-2
Tue 13 Oct 202611:21 pmNot stated11 minSATXPD-2
Wed 14 Oct 20266:27 amNot stated7 minSATXPD-2
Wed 14 Oct 20266:46 amNot stated11 minSATXPD-2
Wed 14 Oct 20267:07 amNot stated11 minSATXPD-2
Wed 14 Oct 20267:20 amNot stated5 minSATXPD-2
Wed 14 Oct 20268:38 amNot stated10 minSATXPD-2
Wed 14 Oct 202611:19 amNot stated4 minSATXPD-2
Wed 14 Oct 202611:33 amNot stated4 minSATXPD-2
Wed 14 Oct 202612:37 pmOther23 minSATXPD-2
Wed 14 Oct 20262:16 pmOther9 minSATXPD-2
Wed 14 Oct 20262:58 pmOther17 minSATXPD-2
Wed 14 Oct 20264:21 pmNot stated10 minSATXPD-2
Wed 14 Oct 20264:31 pmTraffic and crashes23 minSATXPD-2
Wed 14 Oct 20268:42 pmNot stated19 minSATXPD-2
Wed 14 Oct 20268:46 pmSearch12 minSATXPD-2
Wed 14 Oct 20269:01 pmOther10 minSATXPD-2
Wed 14 Oct 202611:06 pmNot stated23 minSATXPD-2
Wed 14 Oct 202611:34 pmOther21 minSATXPD-2
Wed 14 Oct 202611:35 pmNot stated24 minSATXPD-2
Thu 15 Oct 202610:14 amOther4 minSATXPD-2
Thu 15 Oct 202610:17 amNot stated5 minSATXPD-2
Thu 15 Oct 202610:37 amNot stated3 minSATXPD-2
Thu 15 Oct 202610:57 amNot stated13 minSATXPD-2
Thu 15 Oct 202611:24 amCall for service8 minSATXPD-2
Thu 15 Oct 202612:40 pmOther14 minSATXPD-2
Thu 15 Oct 20261:00 pmCall for service5 minSATXPD-2
Thu 15 Oct 20261:38 pmOther18 minSATXPD-2
Thu 15 Oct 20261:54 pmCall for service22 minSATXPD-2
Thu 15 Oct 20263:28 pmOther11 minSATXPD-2
Thu 15 Oct 20264:56 pmNot stated7 minSATXPD-2
Thu 15 Oct 20265:43 pmOther5 minSATXPD-2
Fri 16 Oct 202610:19 pmOther7 minSATXPD-2
Fri 16 Oct 202610:22 pmNot stated11 minSATXPD-2
Fri 16 Oct 202610:39 pmOther11 minSATXPD-2
Fri 16 Oct 202610:52 pmNot stated6 minSATXPD-2
Sat 17 Oct 202612:16 amNot stated11 minSATXPD-2
Sat 17 Oct 202612:42 amNot stated14 minSATXPD-2
Sat 17 Oct 20261:25 amOther16 minSATXPD-2
Sat 17 Oct 20261:51 amCall for service13 minSATXPD-2
Sat 17 Oct 20261:58 amNot stated13 minSATXPD-2
Sat 17 Oct 20263:01 amOther18 minSATXPD-2
Sat 17 Oct 20263:27 amOther16 minSATXPD-2
Sat 17 Oct 20269:18 amOther3 minSATXPD-2
Sat 17 Oct 20269:23 amOther8 minSATXPD-2
Sat 17 Oct 202610:03 amOther25 minSATXPD-2
Sat 17 Oct 202611:41 amOther16 minSATXPD-2
Sat 17 Oct 202611:54 amOther21 minSATXPD-2
Sat 17 Oct 202612:14 pmOther1 min 18 sSATXPD-2
Sat 17 Oct 202612:16 pmOther19 minSATXPD-2
Sat 17 Oct 202612:26 pmOther15 minSATXPD-2
Sat 17 Oct 20261:26 pmNot stated4 minSATXPD-2
Sat 17 Oct 20263:19 pmNot stated1 min 00 sSATXPD-2
Sat 17 Oct 20264:51 pmOther14 minSATXPD-2
Sat 17 Oct 20264:51 pmNot stated20 minSATXPD-2
Sat 17 Oct 20265:35 pmNot stated12 minSATXPD-2
Sat 17 Oct 20267:10 pmOther14 minSATXPD-2
Sat 17 Oct 20267:26 pmOther9 minSATXPD-2
Sat 17 Oct 20267:44 pmOther25 minSATXPD-2
Sat 17 Oct 20267:56 pmOther7 minSATXPD-2
Sat 17 Oct 20268:19 pmOther15 minSATXPD-2
Sat 17 Oct 20268:55 pmOther14 minSATXPD-2
Sat 17 Oct 20269:32 pmNot stated6 minSATXPD-2
Sat 17 Oct 202610:23 pmOther14 minSATXPD-2
Sat 17 Oct 202611:25 pmNot stated1 min 00 sSATXPD-2
Sat 17 Oct 202611:43 pmTraffic and crashes7 minSATXPD-2
Sun 18 Oct 202612:30 amOther28 minSATXPD-2
Sun 18 Oct 202612:54 amCall for service23 minSATXPD-2
Sun 18 Oct 20261:12 amOther11 minSATXPD-2
Sun 18 Oct 20261:22 amOther12 minSATXPD-2
Sun 18 Oct 20269:05 amOther11 minSATXPD-2
Sun 18 Oct 202611:16 amNot stated9 minSATXPD-2
Sun 18 Oct 202611:16 amNot stated10 minSATXPD-2
Sun 18 Oct 202611:59 amTraffic and crashes5 minSATXPD-2
Sun 18 Oct 202612:29 pmOther1 min 54 sSATXPD-2
Sun 18 Oct 20261:55 pmNot stated12 minSATXPD-2
Sun 18 Oct 20262:01 pmOther16 minSATXPD-2
Sun 18 Oct 20262:20 pmNot stated26 minSATXPD-2
Sun 18 Oct 20262:21 pmOther12 minSATXPD-2
Sun 18 Oct 20262:45 pmNot stated19 minSATXPD-2
Sun 18 Oct 20267:44 pmOther9 minSATXPD-2
Sun 18 Oct 20268:36 pmOther10 minSATXPD-2
Sun 18 Oct 20269:21 pmNot stated1 min 36 sSATXPD-2
Sun 18 Oct 20269:25 pmOther2 minSATXPD-2
Sun 18 Oct 20269:32 pmOther16 minSATXPD-2
Sun 18 Oct 20269:42 pmOther8 minSATXPD-2
Sun 18 Oct 202610:11 pmOther6 minSATXPD-2
Sun 18 Oct 202610:53 pmOther19 minSATXPD-2
Sun 18 Oct 202611:01 pmOther12 minSATXPD-2
Mon 19 Oct 202612:42 amOther15 minSATXPD-2
Mon 19 Oct 20267:19 amOther27 minSATXPD-2
Mon 19 Oct 202611:07 amTraffic and crashes9 minSATXPD-2
Mon 19 Oct 202611:19 amOther14 minSATXPD-2
Mon 19 Oct 202611:58 amOther20 minSATXPD-2
Mon 19 Oct 20262:39 pmOther4 minSATXPD-2
Mon 19 Oct 20263:22 pmOther11 minSATXPD-2
Mon 19 Oct 20264:23 pmOther13 minSATXPD-2
Mon 19 Oct 20264:28 pmOther14 minSATXPD-2
Mon 19 Oct 20264:56 pmTraffic and crashes11 minSATXPD-2
Mon 19 Oct 20266:58 pmOther12 minSATXPD-2
Mon 19 Oct 20267:33 pmSearch19 minSATXPD-2
Mon 19 Oct 20268:01 pmOther27 minSATXPD-2
Mon 19 Oct 20268:32 pmOther10 minSATXPD-2
Tue 20 Oct 20267:15 amOther22 minSATXPD-2
Tue 20 Oct 202610:25 amOther13 minSATXPD-2
Tue 20 Oct 202610:40 amNot stated6 minSATXPD-2
Tue 20 Oct 202611:08 amOther9 minSATXPD-2
Tue 20 Oct 202611:14 amOther18 minSATXPD-2
Tue 20 Oct 202612:26 pmOther11 minSATXPD-2
Tue 20 Oct 20262:54 pmOther20 minSATXPD-2
Tue 20 Oct 20264:16 pmNot stated3 minSATXPD-2
Tue 20 Oct 20264:20 pmOther5 minSATXPD-2
Tue 20 Oct 20265:17 pmOther12 minSATXPD-2
Tue 20 Oct 20266:53 pmOther17 minSATXPD-2
Tue 20 Oct 20268:44 pmOther14 minSATXPD-2
Tue 20 Oct 20269:08 pmNot stated5 minSATXPD-2
Tue 20 Oct 20269:21 pmNot stated26 minSATXPD-2
Tue 20 Oct 202610:01 pmNot stated6 minSATXPD-2
Tue 20 Oct 202610:18 pmNot stated5 minSATXPD-2
Tue 20 Oct 202610:56 pmOther14 minSATXPD-2
Tue 20 Oct 202611:52 pmOther19 minSATXPD-2
Wed 21 Oct 202612:41 amOther10 minSATXPD-2
Wed 21 Oct 202612:58 amOther6 minSATXPD-2
Wed 21 Oct 20261:50 amTraffic and crashes19 minSATXPD-2
Wed 21 Oct 20263:21 amOther16 minSATXPD-2
Wed 21 Oct 20268:06 amOther21 minSATXPD-2
Wed 21 Oct 20268:28 amOther20 minSATXPD-2
Wed 21 Oct 20269:24 amOther19 minSATXPD-2
Wed 21 Oct 202610:20 amOther17 minSATXPD-2
Wed 21 Oct 202611:25 amOther4 minSATXPD-2
Wed 21 Oct 202611:38 amOther12 minSATXPD-2
Wed 21 Oct 20262:24 pmNot stated12 minSATXPD-2
Wed 21 Oct 20262:52 pmOther15 minSATXPD-2
Wed 21 Oct 20263:26 pmNot stated11 minSATXPD-2
Wed 21 Oct 20263:30 pmNot stated29 minSATXPD-2
Wed 21 Oct 20263:54 pmNot stated10 minSATXPD-2
Wed 21 Oct 20264:06 pmNot stated1 min 42 sSATXPD-2
Wed 21 Oct 20264:47 pmOther15 minSATXPD-2
Wed 21 Oct 20265:25 pmOther8 minSATXPD-2
Wed 21 Oct 20265:30 pmOther11 minSATXPD-2
Wed 21 Oct 20265:45 pmOther8 minSATXPD-2
Wed 21 Oct 20266:37 pmCall for service9 minSATXPD-2
Wed 21 Oct 20267:44 pmOther26 minSATXPD-2
Wed 21 Oct 20268:10 pmOther17 minSATXPD-2
Wed 21 Oct 20268:31 pmOther13 minSATXPD-2
Wed 21 Oct 20269:07 pmOther8 minSATXPD-2
Wed 21 Oct 20269:29 pmOther8 minSATXPD-2
Wed 21 Oct 202610:32 pmOther17 minSATXPD-2
Wed 21 Oct 202610:46 pmOther10 minSATXPD-2
Wed 21 Oct 202610:51 pmOther9 minSATXPD-2
Wed 21 Oct 202611:14 pmOther10 minSATXPD-2
Wed 21 Oct 202611:24 pmOther17 minSATXPD-2
Wed 21 Oct 202611:37 pmOther18 minSATXPD-2
Thu 22 Oct 202612:19 amOther19 minSATXPD-2
Thu 22 Oct 202612:39 amOther25 minSATXPD-2
Thu 22 Oct 20261:12 amOther9 minSATXPD-2
Thu 22 Oct 20261:53 amOther10 minSATXPD-2
Thu 22 Oct 20268:01 amOther12 minSATXPD-2
Thu 22 Oct 20269:01 amOther21 minSATXPD-2
Thu 22 Oct 202610:43 amOther14 minSATXPD-2
Thu 22 Oct 202610:59 amOther26 minSATXPD-2
Thu 22 Oct 20261:17 pmOther14 minSATXPD-2
Thu 22 Oct 20261:42 pmNot stated7 minSATXPD-2
Thu 22 Oct 20261:53 pmCall for service8 minSATXPD-2
Thu 22 Oct 20263:42 pmOther16 minSATXPD-2
Thu 22 Oct 20264:03 pmOther8 minSATXPD-2
Thu 22 Oct 20264:25 pmNot stated5 minSATXPD-2
Thu 22 Oct 20265:10 pmOther16 minSATXPD-2
Thu 22 Oct 20265:25 pmOther15 minSATXPD-2
Thu 22 Oct 20265:39 pmOther16 minSATXPD-2
Thu 22 Oct 20266:39 pmOther3 minSATXPD-2
Thu 22 Oct 20266:43 pmOther19 minSATXPD-2
Thu 22 Oct 20267:30 pmOther5 minSATXPD-2
Thu 22 Oct 20267:54 pmOther10 minSATXPD-2
Thu 22 Oct 20268:17 pmOther6 minSATXPD-2
Thu 22 Oct 20268:44 pmOther7 minSATXPD-2
Thu 22 Oct 20269:03 pmOther16 minSATXPD-2
Thu 22 Oct 20269:26 pmOther18 minSATXPD-2
Thu 22 Oct 202610:17 pmOther17 minSATXPD-2
Thu 22 Oct 202610:19 pmOther13 minSATXPD-2
Thu 22 Oct 202610:20 pmTraffic and crashes29 minSATXPD-2
Thu 22 Oct 202610:42 pmTraffic and crashes25 minSATXPD-2
Thu 22 Oct 202610:54 pmOther11 minSATXPD-2
Thu 22 Oct 202611:44 pmOther14 minSATXPD-2
Fri 23 Oct 20261:16 amOther6 minSATXPD-2
Fri 23 Oct 20267:20 amOther10 minSATXPD-2
Fri 23 Oct 20267:59 amOther9 minSATXPD-2
Fri 23 Oct 20269:22 amOther20 minSATXPD-2
Fri 23 Oct 20269:35 amOther13 minSATXPD-2
Fri 23 Oct 202611:18 amOther18 minSATXPD-2
Fri 23 Oct 202612:06 pmOther16 minSATXPD-2
Fri 23 Oct 202612:25 pmOther18 minSATXPD-2
Fri 23 Oct 202612:43 pmOther14 minSATXPD-2
Fri 23 Oct 202612:58 pmOther19 minSATXPD-2
Fri 23 Oct 20262:14 pmOther10 minSATXPD-2
Fri 23 Oct 20262:30 pmCall for service18 minSATXPD-2
Fri 23 Oct 20262:58 pmOther17 minSATXPD-2
Fri 23 Oct 20263:16 pmNot stated17 minSATXPD-2
Fri 23 Oct 20264:19 pmOther9 minSATXPD-2
Fri 23 Oct 20264:36 pmOther1 min 36 sSATXPD-2
Fri 23 Oct 20264:37 pmOther12 minSATXPD-2
Fri 23 Oct 20266:06 pmOther12 minSATXPD-2
Fri 23 Oct 20267:11 pmTraffic and crashes3 minSATXPD-2
Fri 23 Oct 20267:23 pmOther16 minSATXPD-2
Fri 23 Oct 20268:07 pmOther3 minSATXPD-2
Fri 23 Oct 20268:47 pmOther5 minSATXPD-2
Fri 23 Oct 20268:56 pmOther22 minSATXPD-2
Fri 23 Oct 20269:04 pmOther12 minSATXPD-2
Fri 23 Oct 202610:21 pmOther7 minSATXPD-2
Fri 23 Oct 202611:49 pmOther13 minSATXPD-2
Sat 24 Oct 202612:03 amOther9 minSATXPD-2
Sat 24 Oct 202612:09 amOther12 minSATXPD-2
Sat 24 Oct 202612:46 amOther13 minSATXPD-2
Sat 24 Oct 20261:03 amTraffic and crashes2 minSATXPD-2
Sat 24 Oct 20261:50 amCall for service8 minSATXPD-2
Sat 24 Oct 20262:07 amCall for service9 minSATXPD-2
Sat 24 Oct 202611:01 amOther10 minSATXPD-2
Sat 24 Oct 202611:33 amOther8 minSATXPD-2
Sat 24 Oct 202612:56 pmNot stated6 minSATXPD-2
Sat 24 Oct 20261:20 pmOther12 minSATXPD-2
Sat 24 Oct 20261:34 pmOther11 minSATXPD-2
Sat 24 Oct 20261:47 pmOther8 minSATXPD-2
Sat 24 Oct 20262:00 pmOther6 minSATXPD-2
Sat 24 Oct 20262:52 pmOther6 minSATXPD-2
Sat 24 Oct 20262:57 pmOther6 minSATXPD-2
Sat 24 Oct 20263:26 pmOther6 minSATXPD-2
Sat 24 Oct 20263:37 pmOther12 minSATXPD-2
Sat 24 Oct 20263:49 pmOther8 minSATXPD-2
Sat 24 Oct 20263:54 pmOther16 minSATXPD-2
Sat 24 Oct 20264:35 pmOther9 minSATXPD-2
Sat 24 Oct 20265:32 pmNot stated9 minSATXPD-2
Sat 24 Oct 20266:03 pmNot stated21 minSATXPD-2
Sat 24 Oct 20266:15 pmOther16 minSATXPD-2
Sat 24 Oct 20268:02 pmTraffic and crashes4 minSATXPD-2
Sat 24 Oct 20268:22 pmOther8 minSATXPD-2
Sat 24 Oct 20269:25 pmOther10 minSATXPD-2
Sat 24 Oct 202610:13 pmOther12 minSATXPD-2
Sat 24 Oct 202610:44 pmOther20 minSATXPD-2
Sat 24 Oct 202611:05 pmCall for service21 minSATXPD-2
Sun 25 Oct 202612:00 amCall for service14 minSATXPD-2

The first 500 of 594 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 Angelo Police Department, via Flock Safety Aerodome community dashboard (https://community.san-angelo.tx.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-angelo-tx-pd-tx.json, no network at build time.
  • 23 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).