Záhorácka dvadsiatka, także Záhorácka 20 – międzynarodowe zawody w chodzie sportowym odbywające się corocznie od 1970 roku w miejscowości Borský Mikuláš na Słowacji.

Historia Pierwsze zawody w chodzie sportowym w Borským Mikulášu na ulicy Záhoráckiej odbyły się 17 maja 1970 roku z inicjatywy nauczyciela lokalnej szkoły średniej . Początkowo rozgrywane były na dystansie 10 km i nosiły nazwę Záhorácka desiatka. Na przestrzeni lat organizatorami były TJ Sokol, TJ Mladosť i TJ Junior. Od 1972 roku wyścig ma charakter międzynarodowy. Od 1976 roku rozgrywany był na dystansie 20 km i zmienił nazwę na Záhorácka dvadsiatka. Biegom głównym towarzyszą biegi na innych dystansach w różnych kategoriach wiekowych. W 2019 roku zawody odbyły się po raz 50-ty. W ramach zawodów wielokrotnie organizowano, przy udziale słowackiego związku lekkoatletyki, mistrzostwa Słowacji seniorów i juniorów w chodzie sportowym. Od 2022 roku zawody na dystansie 10 km stanowią część World Race Walking Tour organizowanego przez World Athletics z oznaczeniem Bronze Od 2024 zawody ponownie rozgrywane są na dystansie 20 km ze statusem Silver.

Nazwiska zwycięzców biegu mężczyzn są wygrawerowywane na specjalnym marmurowym obelisku. Dziewięciokrotnym zwycięzcą wyścigu jest Matej Tóth.