Este rio banha a cidade de Torres Novas, em direcção ao concelho da Golegã.
Além do enorme percurso que o rio tem em Torres Novas, o rio banha várias aldeias, e também nas localidades de Ribeira Branca e de Ribeira Ruiva, passando na povoação de Lapas. Depois de passar a cidade de Torres Novas, o rio Almonda invade os campos agrícolas da Lezíria, para depois formar uma pequena lagoa transformada em reserva natural do Paul do Boquilobo.
Muito perto da sua foz, banha a localidade de Azinhaga (aldeia mais portuguesa do Ribatejo).Este rio tinha um grau de importância muito elevado para a cidade de Torres Novas, porque a ele deu a verdadeira fundação da cidade.