Liepupe ir lielākā Zemgales upe, savulaik otrā nozīmīgākā upe Latvijā un kuģojamā upe. Upes garums ir 119 km (no Mēmeles iztekas – 310 km), upes baseins 17600 kvadrātkilometri (Latvijā – 8800 kvadrātkilometri). Lielupe veidojas pie Bauskas pilsdrupām satekot Mūsai un Mēmelei. Pie Jelgavas Lielupe ietek smilšainajā un mežainajā Piejūras zemienē, sākot no Slokas Jūrmalā Lielupi no Rīgas Jūras līča šķir tikai 1–2 km plata zemes josla. Ceļu uz jūru upei aizšķērso dolomīta un merģeļa pamatieži, kā arī kāpas, tādēļ Lielupe 25 km tek paralēli jūras krastam. Tagadējā ieteka jūrā ir izveidojusies 1755.–1757. gada pavasara palos (senāk Lielupe ietecēja Daugavā pa Buļļupi). Pie Lielupes iztekas jūrā kopš 2000. gada atrodas Lielupes grīvas pļavu dabas liegums