21. edycja wyścigu kolarskiego Tour de Pologne odbyła się w dniach 2–9 sierpnia 1964. Rywalizację rozpoczęło 159 kolarzy, do drugiego etapu dopuszczono 100 najlepszych, a ukończyło 59. Łączna długość wyścigu – 1394 km.
Pierwsze miejsce w klasyfikacji generalnej zajął Rajmund Zieliński (LZS I), drugie Władysław Kozłowski (LZS I), a trzecie Jan Magiera (Start I).
Sędzią głównym wyścigu był Tadeusz Brzozowski.
Etapy Etap DataStart - meta Długość (km) Zwycięzca etapuLiderI etap 2 sierpnia Radzymin – Wyszków 30 (jazda ind. na czas) Jan Magiera Jan MagieraII etap 2 sierpnia Wyszków – Białystok 136 Rajmund Zieliński Jan MagieraIII etap 3 sierpnia Białystok – Kętrzyn 212 Andrzej Bławdzin Rajmund ZielińskiIV etap 4 sierpnia Kętrzyn – Elbląg 166 Jan Magiera Władysław KozłowskiV etap 5 sierpnia Elbląg – Malbork 32 (jazda ind.