Il fiume Vipava ha una lunghezza di 49 km (30 mi), 44 km (27 mi) in Slovenia e 5 km (3 mi) in Italia. Il suo bacino di drenaggio ha una superficie di circa 760 km2 (293 sq mi) (598 km2 (231 sq mi) in Slovenia).
Il fiume scorre nella parte meridionale della valle del Vipava; questa valle va dal villaggio di Podnamos, in Slovenia, a Savogna d'Isonzo, in Italia.
Corso
La sorgente del Vipava si trova vicino alla città di Vipava, nel comune di Vipava, nella Slovenia occidentale, ad un'altitudine di 110 m (361 piedi).
Dalla sua sorgente, il Vipava scorre verso nord-ovest e segue questa direzione attraverso la valle del Vipava. Attraversa i comuni sloveni di Vipava, Ajdovščina, Nova Gorica, Renče-Vogrsko e Miren-Kostanjevica. Poi, ad un'altitudine di 35 m, il fiume attraversa il confine ed entra nel comune italiano di Savogna d'Isonzo (regione Friuli-Venezia Giulia) e si unisce infine al fiume Isonzo.
Non ci sono affluenti importanti, solo ruscelli molto piccoli.