Malta ir Rēzeknes kreisā krasta pieteka Rēzeknes un Viļānu novados. Iztek no Salāja ezera. Dažkārt par upes augštecēm uzskata Mostouku (posms starp Diunokli un Salāju), Klismetku (posms starp Luknoju un Diunokli) un Tacu (posms no Luknoja līdz Boraugas ezeram). Malta uzņem ūdeņus no daudziem ezeriem Latgales augstienes centrālajā daļā ar to kopplatību 18 km². Pie augsta ūdens līmeņa Maltā pa Kozupi pieplūst arī Zosnas un Rāznas ezeru ūdens. Upes kritums neviendabīgs: augštecē ap 2 m/km, regulētajā posmā no Baldas ietekas līdz Liskas ietekai – <0,5 m/km. Līdz 1966. gadam Malta ietecēja Lubāna ezerā. Tagad Malta pa Maltas-Rēzeknes kanālu novadīta Rēzeknes upē. Vecmaltas gultne (6 km) izmantota par Īdeņas kanāla posmu, kurā saplūst ūdeņi no Nagļu dīķiem.