Charles River utspringer i Echo Lake og passerer 22 større og mindre byer på sin vei til kysten. Dens fall er bare på 107 m fra utspringet til munningen, hvilket betyr at dens løp er meget rolig. Den anvendes derfor i stor utstrekning til rekreative og sportslige formål.