Длина реки — 129 км, по её течению находятся 22 населённых пункта.
Чарльз берёт начало из озера Эхо в Хопкинтоне и протекает в северо-восточном направлении, впадая в Бостонскую бухту. Русло — довольно извилистое, в низовьях разделяет города Бостон и Кембридж.
Ежегодно в октябре проводится регата на реке Чарльз, самая крупная из двухдневных в мире, в которой участвуют около 1700 лодок и более 8 тысяч спортсменов. За соревнованиями наблюдают до 300 тысяч зрителей.