CrashDNA

Crash data.
Real-world context.

Explore CrashDNA
Texas / City guides
PUBLIC DATA. LOCAL CONTEXT.

Weslaco Crash Guide.

Hidalgo County

Reported crash counts, locations and trends in Weslaco.

Records through 2026-09-30 Source: TxDOT public records Prepared 2026-10-17

Choose a period, then select Update guide.

Guide figures: Oct 1, 2025 to Sep 30, 2026. Based on records available through Sep 30, 2026. The map uses a separate calendar year.

Reported crashes1,728 4.8% fewerCompared with Oct 1, 2024 to Sep 30, 2025
Fatal crashes4 2 more4 vs. 2
Compared with Oct 1, 2024 to Sep 30, 2025
People killed4 2 more4 vs. 2
Compared with Oct 1, 2024 to Sep 30, 2025
People seriously injured13 1 fewer13 vs. 14
Compared with Oct 1, 2024 to Sep 30, 2025

Reported crashes fell 4.8%.

Compared with Oct 1, 2024 to Sep 30, 2025. Counts alone do not tell us how risky a trip is.

Explore the data →
KNOW THE PLACE

Getting around Weslaco

Weslaco is a city in Hidalgo County, Texas. Include the place and county when looking up local road notices, especially where another Texas community shares the same name. [1]

Location context, separate from the crash analysis below. Local road descriptions are added only after source review.

Local context sources
  1. U.S. Census Bureau · Texas place/county reference (2026)
  2. TxDOT · how to use DriveTexas for current conditions
THE LOCAL PICTURE

Weslaco’s crash picture

From Oct 1, 2025 through Sep 30, 2026, the available records include 1,728 reported crashes in Weslaco. That is 87 fewer than the 1,815 recorded for the corresponding dates a year earlier—a 4.8% decrease in reported crashes.

North Texas Boulevard appears repeatedly in the reports, with 172 crashes listed under that road name. The 4 p.m. hour had the highest reported count among crashes with a recorded time, accounting for 177 of the 1,728 crashes in this guide.

Based on the public TxDOT records included in this guide. Counts describe reported crashes, not risk per trip or why a crash happened. Source, coverage and limitations →

WHERE IT HAPPENS

Explore Weslaco’s reported crash locations.

Named areas with the most matching crashes. Choose an area to zoom in.

  1. The ranked areas appear when the map loads.
View the area data ↓

Approximate areas, not verified intersections. The list follows the map filters.

This map uses a calendar year, not the guide’s reporting period. The figures above cover Oct 1, 2025 to Sep 30, 2026 (1,728 crashes). The count below follows the selected map year and filters.

Loading crash map…

Loading the 2026 map. Records are available through 2026-09-30.

Background map: OpenStreetMap. Map tiles load automatically; your browser sends the provider your IP address and the requested map area.

Map area data & how locations are grouped

Numbers on markers are crash counts. Areas use a 0.002° grid (roughly 180–220 metres across in Texas), not verified intersections. Names use the most common recorded street or intersection-pair label in each area across the loaded history; they are not verified neighborhood boundaries. Several areas may share a road name. Missing-coordinate records remain in the totals.

THE LONGER VIEW

The same month, year over year

Compare seasonal patterns across 2022–2026. Each line is one year. Hollow points and dashed segments mark partial months; gaps are not treated as zero. Historical context stays visible when you change the guide’s reporting period.

20222023202420252026
04999148197JanFebMarAprMayJunJulAugSepOctNovDecJan 2022: 123 reported crashesFeb 2022: 158 reported crashesMar 2022: 169 reported crashesApr 2022: 147 reported crashesMay 2022: 154 reported crashesJun 2022: 114 reported crashesJul 2022: 132 reported crashesAug 2022: 165 reported crashesSep 2022: 171 reported crashesOct 2022: 150 reported crashesNov 2022: 140 reported crashesDec 2022: 142 reported crashesJan 2023: 125 reported crashesFeb 2023: 148 reported crashesMar 2023: 149 reported crashesApr 2023: 156 reported crashesMay 2023: 154 reported crashesJun 2023: 136 reported crashesJul 2023: 130 reported crashesAug 2023: 140 reported crashesSep 2023: 155 reported crashesOct 2023: 152 reported crashesNov 2023: 155 reported crashesDec 2023: 161 reported crashesJan 2024: 139 reported crashesFeb 2024: 153 reported crashesMar 2024: 166 reported crashesApr 2024: 173 reported crashesMay 2024: 152 reported crashesJun 2024: 128 reported crashesJul 2024: 143 reported crashesAug 2024: 172 reported crashesSep 2024: 153 reported crashesOct 2024: 166 reported crashesNov 2024: 137 reported crashesDec 2024: 197 reported crashesJan 2025: 143 reported crashesFeb 2025: 149 reported crashesMar 2025: 174 reported crashesApr 2025: 167 reported crashesMay 2025: 142 reported crashesJun 2025: 127 reported crashesJul 2025: 113 reported crashesAug 2025: 152 reported crashesSep 2025: 148 reported crashesOct 2025: 142 reported crashesNov 2025: 147 reported crashesDec 2025: 155 reported crashesJan 2026: 133 reported crashesFeb 2026: 160 reported crashesMar 2026: 180 reported crashesApr 2026: 145 reported crashesMay 2026: 136 reported crashesJun 2026: 131 reported crashesJul 2026: 103 reported crashesAug 2026: 145 reported crashesSep 2026: 151 reported crashes
View year-over-year monthly data
Reported crashes in the same calendar month across years. * Partial month; — no loaded value.
Month20222023202420252026
Jan123125139143133
Feb158148153149160
Mar169149166174180
Apr147156173167145
May154154152142136
Jun114136128127131
Jul132130143113103
Aug165140172152145
Sep171155153148151
Oct150152166142—
Nov140155137147—
Dec142161197155—
Same-period year-to-date comparison

From January 1 through 2026-09-30, Weslaco recorded 1,284 crashes, compared with 1,315 over the matching dates a year earlier. That is 2.4% fewer reported crashes.

WHEN IT HAPPENS

Reported crashes peak at 4 PM.

Oct 1, 2025 to Sep 30, 2026 · Known hours only.

Time of day

08917712 AM: 19 reported crashes12 AM1 AM: 14 reported crashes2 AM: 13 reported crashes3 AM: 5 reported crashes3 AM4 AM: 6 reported crashes5 AM: 13 reported crashes6 AM: 25 reported crashes6 AM7 AM: 82 reported crashes8 AM: 83 reported crashes9 AM: 61 reported crashes9 AM10 AM: 76 reported crashes11 AM: 99 reported crashes12 PM: 136 reported crashes12 PM1 PM: 117 reported crashes2 PM: 150 reported crashes3 PM: 115 reported crashes3 PM4 PM: 177 reported crashes5 PM: 169 reported crashes6 PM: 125 reported crashes6 PM7 PM: 78 reported crashes8 PM: 61 reported crashes9 PM: 53 reported crashes9 PM10 PM: 30 reported crashes11 PM: 21 reported crashes
View the data table
Reported crashes by hour
GroupCrashesFatal crashesPeople killedPeople seriously injured
12 AM19110
1 AM14001
2 AM13000
3 AM5000
4 AM6110
5 AM13000
6 AM25001
7 AM82002
8 AM83000
9 AM61000
10 AM76001
11 AM99000
12 PM136001
1 PM117000
2 PM150000
3 PM115000
4 PM177001
5 PM169001
6 PM125111
7 PM78001
8 PM61000
9 PM53111
10 PM30000
11 PM21002

Day of the week

0157313Sun: 149 reported crashesSun149Mon: 233 reported crashesMon233Tue: 257 reported crashesTue257Wed: 278 reported crashesWed278Thu: 285 reported crashesThu285Fri: 313 reported crashesFri313Sat: 213 reported crashesSat213
View the data table
Reported crashes by weekday
GroupCrashesFatal crashesPeople killedPeople seriously injured
Sun149110
Mon233112
Tue257002
Wed278112
Thu285003
Fri313111
Sat213003

Month by month

0901802025-10: 142 reported crashes10/252025-11: 147 reported crashes2025-12: 155 reported crashes12/252026-01: 133 reported crashes2026-02: 160 reported crashes02/262026-03: 180 reported crashes2026-04: 145 reported crashes04/262026-05: 136 reported crashes2026-06: 131 reported crashes06/262026-07: 103 reported crashes2026-08: 145 reported crashes08/262026-09: 151 reported crashes
View the data table
Reported crashes by month
GroupCrashesFatal crashesPeople killedPeople seriously injured
2025-10142001
2025-11147001
2025-12155112
2026-01133000
2026-02160110
2026-03180002
2026-04145222
2026-05136003
2026-06131001
2026-07103000
2026-08145001
2026-09151000

Selected period; * partial month. Outlined bars mean missing coverage, not zero crashes.

WHO’S INVOLVED

Crashes by road-user involvement.

  • Truck / truck-tractor involved71
  • Commercial vehicle involved35
  • Pedestrian involved17
  • Bicycle involved9
  • Motorcycle involved6

Crash counts, not people. Categories overlap—a crash can appear in more than one group.

View involvement & severity details

People killed or injured are totals for the whole crash, not necessarily people in the named travel mode.

Crash involvement categories; do not sum these rows
GroupCrashesFatal crashesPeople killedPeople seriously injured
Truck / truck-tractor involved71000
Commercial vehicle involved35000
Pedestrian involved17003
Bicycle involved9000
Motorcycle involved6000
WHERE REPORTS CONCENTRATE

Roads with the most reports.

  1. North Texas Boulevard172 crashes
  2. North Westgate Drive128 crashes
  3. East Interstate 276 crashes
  4. South Texas Boulevard69 crashes
  5. West Frontage Road69 crashes

Oct 1, 2025 to Sep 30, 2026. Counts, not the chance of a crash on a trip. Street-name variants may split the same corridor. Short road labels are expanded for readability; the tables and CSV preserve recorded labels.

View all road rankings
Top 20 reported road labels by crash count
GroupCrashesFatal crashesPeople killedPeople seriously injured
N TEXAS BLVD172003
N WESTGATE DR128000
E IH 276001
S TEXAS BLVD69000
W FRONTAGE RD69001
W IH 260000
E FRONTAGE RD59001
N BORDER AVE41000
S INTERNATIONAL BLVD41000
N BRIDGE AVE38000
N INTERNATIONAL BLVD38001
W 18TH ST29001
W PIKE BLVD27000
E BUSINESS 8326000
E IH 2 FRONTAGE RD24000
N AIRPORT DR24000
W IH 2 FRONTAGE RD23000
S AIRPORT DR22000
S BORDER AVE20001
S BRIDGE AVE20000
Reported intersection pairs

Only records flagged as intersections with both street names. These are reported labels—not verified geographic intersections.

Top 20 reported street pairs by crash count
GroupCrashesFatal crashesPeople killedPeople seriously injured
S BORDER AVE & W 18TH ST9000
S MILANOS RD & W 18TH ST8000
E BALLARD ST & N BRIDGE AVE7000
E FRONTAGE RD & S INTERNATIONAL BLVD7000
N REPUBLIC ST & W PIKE BLVD6000
E BUSINESS HIGHWAY 83 & S INTERNATIONAL BLVD5000
E FRONTAGE RD & N AIRPORT DR5000
E PIKE BLVD & N INTERNATIONAL BLVD5000
N WESTGATE DR & W FRONTAGE RD5001
S WESTGATE DR & W 18TH ST5000
N TEXAS BLVD & W FRONTAGE RD4001
N TEXAS BLVD & W PIKE BLVD4000
N WESTGATE DR & W PIKE BLVD4000
BALLARD ST & N BRIDGE AVE3000
E 8TH ST & S AIRPORT DR3000
E BALLARD ST & N TEXAS BLVD3000
E FRONTAGE RD & N BRIDGE AVE3000
E PIKE BLVD & N BRIDGE AVE3000
N BORDER AVE & W HUISACHE ST3000
N TEXAS BLVD & W IH 2 FRONTAGE RD3000
SOURCE & ATTRIBUTION

Cite this guide.

Using these figures? Keep the reporting period and source with them.

CrashDNA. Weslaco Crash Guide. Weslaco — Hidalgo County, Texas. All reported crashes; selected reporting period 2025-10-01–2026-09-30. Analysis of available public Texas Department of Transportation (TxDOT) crash records. Snapshot prepared 2026-10-17. https://crashdna.com/texas/weslaco/

You can also select and copy the citation text above. Figures describe available records, not traffic-adjusted risk or independently verified complete reporting.

Methods, definitions and limitations

Weslaco city · Hidalgo County. Reported city code 448; county codes 108. Current Census place identifier 4877272 (2026 reference). These identifiers reconcile the reported source labels, not independently geocoded historical boundaries.

Source: public Texas Department of Transportation (TxDOT) crash records loaded for this publication. Guide focus: All reported crashes. All displayed totals, historical comparisons, maps, rankings and CSV rows use this cohort. Selected reporting period: exact recorded city label WESLACO, Oct 1, 2025 to Sep 30, 2026. Each crash is counted once using its selected current record revision. This is not a metropolitan-area or police-agency-only filter.

Fatal crashes count events; deaths and serious injuries count people. Fatal and serious-injury crash groups use recorded severity codes 4 and 1. A crash can involve multiple vehicle or road-user types. Counts do not control for traffic or pedestrian activity, do not establish fault, and are not crash rates.

In the selected reporting period, 348 records lack usable Texas-range coordinates for Oct 1, 2025 to Sep 30, 2026 (the guide period, not the separate map year); 0 lack a usable hour; 17 lack a usable road label. 1,342 records are not assigned a usable intersection pair (including non-intersection crashes). Unknown categories remain in totals but not narrative rankings. Coordinates are not independently verified.

Latest 12 months means the latest available calendar month plus the preceding 11 months, clipped to loaded coverage; an unfinished final month is partial. Year to date means January 1 through the latest loaded date in that year, not through today. Historical charts and the map use the wider loaded history (Jan 1, 2022 to Sep 30, 2026); the monthly year-over-year chart shows up to five recent years. Map year, crash-type and outcome filters apply only to the map and its linked area table. Every matching record with coordinates contributes; there is no top-100 cap. Map locations are approximate grid centres, not exact crash sites. Area names use reported road labels, not verified neighborhoods. CSV contains aggregate tables, not individual crash records.

Loaded extraction intervals span the selected period. Source intervals do not guarantee complete reporting. New reports and amendments can change earlier months. Prepared 2026-10-17T22:36:13.823Z. Approved snapshots change only after an editor publishes an update.

Source extraction intervals
  • 2022-01-01 – 2022-03-01 · extracted 20260910100040
  • 2022-03-02 – 2022-04-26 · extracted 20260910100040
  • 2022-04-27 – 2022-06-22 · extracted 20260910100040
  • 2022-06-23 – 2022-08-22 · extracted 20260910100040
  • 2022-08-23 – 2022-10-16 · extracted 20260910100040
  • 2022-10-17 – 2022-12-08 · extracted 20260910100040
  • 2022-12-09 – 2022-12-31 · extracted 20260910100040
  • 2023-01-01 – 2023-02-27 · extracted 20260910100112
  • 2023-02-28 – 2023-04-24 · extracted 20260910100112
  • 2023-04-01 – 2023-04-24 · extracted 20260910100112
  • 2023-04-25 – 2023-06-19 · extracted 20260910100112
  • 2023-06-20 – 2023-08-17 · extracted 20260910100112
  • 2023-08-18 – 2023-10-12 · extracted 20260910100112
  • 2023-10-13 – 2023-12-05 · extracted 20260910100112
  • 2023-12-06 – 2023-12-31 · extracted 20260910100112
  • 2024-01-01 – 2024-02-29 · extracted 20260828124847
  • 2024-03-01 – 2024-04-26 · extracted 20260828124847
  • 2024-04-27 – 2024-06-22 · extracted 20260828124847
  • 2024-06-23 – 2024-08-22 · extracted 20260828124847
  • 2024-08-23 – 2024-10-16 · extracted 20260828124847
  • 2024-10-17 – 2024-12-09 · extracted 20260828124847
  • 2024-12-10 – 2024-12-31 · extracted 20260828124847
  • 2025-01-01 – 2025-03-05 · extracted 20260910100224
  • 2025-03-06 – 2025-05-01 · extracted 20260910100224
  • 2025-05-02 – 2025-06-29 · extracted 20260910100224
  • 2025-06-30 – 2025-08-29 · extracted 20260910100224
  • 2025-08-30 – 2025-10-23 · extracted 20260910100224
  • 2025-10-24 – 2025-12-16 · extracted 20260910100224
  • 2025-12-17 – 2025-12-31 · extracted 20260910100224
  • 2026-01-01 – 2026-03-03 · extracted 20260910100333
  • 2026-03-04 – 2026-04-30 · extracted 20260910100333
  • 2026-05-01 – 2026-06-27 · extracted 20260910100333
  • 2026-06-28 – 2026-08-29 · extracted 20260910100333
  • 2026-08-30 – 2026-08-31 · extracted 20260910100333
  • 2026-09-01 – 2026-09-30 · extracted 20261010194744

Download selected-period CSV · Download all-history CSV

CSV download
A table file you can open in a spreadsheet. Downloads contain grouped counts, not individual crash reports.
Crash count versus risk
A count tells you how many crashes were reported. Without knowing how much people drove, walked or cycled, it cannot tell you how likely a crash was on a trip.
Location identifiers and severity codes
These are source-system labels used to match places and classify recorded outcomes. They are not independent proof of a city boundary or the cause of a crash.
Back to top ↑

Public records. A clearer local picture.

Explore the patterns in another Texas community.

Explore another city →