De 25,3 kilomètres de longueur, la Mable prend sa source sur la commune d'Orches, près du lieu-dit les Clouzeaux. Elle coule globalement du sud vers le nord. Elle traverse la commune de Richelieu.
Dans les deux départements d'Indre-et-Loire et de la Vienne, la Mable traverse les neuf communes suivantes, dans le sens amont vers aval, de Orches (source), Sérigny, Prinçay, Nueil-sous-Faye, Braye-sous-Faye, Richelieu, Chaveignes, Champigny-sur-Veude