The Santa Ana River extends from Mt. San Gorgonio for nearly 100 miles through San Bernardino, Riverside, and Orange counties before it eventually spills into the Pacific Ocean at Newport Beach and Huntington Beach.