Visloka (lenk. Wisłoka) – upė pietryčių Lenkijoje, Vyslos intakas. Upės ilgis 164 kilometrai (26-ta ilgiausia upė Lenkijoje), baseino plotas 4110 km². Aukščiausia vietovė siekia 370 m, žemiausia – 250 m virš jūros lygio.
Vislokos upės didžiausi intakai: Jasiolka, Tuzimka ir Vielopolka.
Miestai prie Vislokos: Jaslas, Bžostekas, Pilznas, Dembica, Melecas.
50°26′16″ š. pl. 21°23′07″ r. ilg. / 50.43778°š. pl. 21.38528°r. ilg. / 50.43778; 21.38528