Найпоширеніша версія походження від слов'янського «рити», хоча окремі дослідники віднесли гідронім Рило до дослов'янської пласту (фінно-угорського або навіть іранського походження з різними топонімічним значеннями). Існує також кілька версій «народної етимології» назви річки і міста.