Houston has among the worst drivers in the U.S.

Houston ranked fourth among the cities with the most dangerous drivers in the United States, according to Men’s Fitness. Austin, Dallas, Fort Worth and San Antonio also made the top 20 cities with the worst drivers. (Click show caption in the gallery above to see how each city ranks.)

St. Louis took the top honor for the worst drivers, and St. Paul, Mont. had the safest drivers, according to the ranking.

The list was based on the rate of fatal crashes, the percentage of fatalities involving alcohol, speeding or hit-and-run. It also looked at the rate of seatbelt use, the average number of years between wrecks and laws on cell phone use while driving.