Svartån är 91 km lång[3] och har ett avrinningsområde om 730 km²[2], där 40 000 människor bor. De största av de 44 sjöarna inom dess avrinningsområde är Hörendesjön (62 m ö.h.) och Fläcksjön (58 m ö.h.).[4]
Ån har nära mynningen ett stundtals betydande djup. I centrala Västerås har flera boningshus lodräta väggar ned mot ån.