There is a capital in a non-US country on a "Red River", but I don't believe any US State capitals are ... Perhaps you are looking for Hanoi on the Hong (Red) river?
Albany, New York
Albany is the capital of New York State.Albany is located on the Hudson River where it is joined by the Mohawk River in upstate New York.Albany is about 160 miles (250 km) upriver (north) from New York City.
Mississippi River
Madrid
Boston
Cairo
In The River Indus
The capital of Uruguay is Montevideo. :D
Austin is the capital city of Texas THIS WAY THE CORRECT ANSWER IS PEPE,TEXAS
It os "capital", or even more properly, "financial capital". #platopals <3
Tenochtitlan from 1325 until 1521.
a red line