Hamilton có hơn 100 thác nước trong phạm vi thành phố. Theo Smithsonian, nguyên nhân thành phố cảng của Canada sở hữu số lượng lớn thác nước là do vị trí nằm dọc theo vách đá Niagara trên khu vực Great Lakes.
Thành phố này có khoảng 50-60 thác nước chảy quanh năm cùng với hàng chục thác khác chảy theo mùa.