Nemunėlis (Latvian:Mēmele) is a river in northern Lithuania and southern Latvia. It originates 6km south of Rokiškis. It is 191 kilometres long (75km in Lithuania, 76km on the Latvia–Lithuania border and 40km in Latvia) before its confluence with the Mūša, near Bauska, forming the Lielupe.