Sông Đà bắt đầu chảy vào Việt Nam từ biên giới với Trung Quốc tại huyện Mường Tè (Lai Châu). Sông chảy qua các tỉnh Tây Bắc là Lai Châu, Điện Biên, Sơn La, Hòa Bình, Phú Thọ. Ở điểm cuối thuộc Phú Thọ, sông Đà nhập với sông Hồng và sông Lô đổ ra biển.
Trước đây, sông nổi tiếng hung dữ với nhiều thác ghềnh. Để xuôi dòng, người điều khiển thuyền phải có nhiều kinh nghiệm và vững tay chèo. Tài năng của những người lái đò từng được nhà văn Nguyễn Tuân miêu tả trong tùy bút "Người lái đò sông Đà".