There are several major cities located near a river. A few examples are Pittsburgh, and Cincinnati which are located on the Ohio River and St. Louis and New Orleans which are located on the Mississippi River.
New York New Orleans Saint Louis
Brazzaville, Kinshasa, and Kisangani are three major cities on the Congo River.
Difficult to answer - Where a the cities located? What is the definition of major? What is the interpretation of near?
No European river has three capital cities located on it. The Danube has four capitals located on its banks: Belgrade, Serbia , Bratislava, Slovakia , Budapest, Hungary , and Vienna, Austria.
New York city, Minneapolis, and St. Louis.
Saint Louis, Minneapolis, and Cincinnati are three examples.
1)The Columbia River 2)The Fraser River 3)The Thompson River
Minneapolis, Minnesota St. Louis, Missouri Memphis, Tennessee
The Yangzte River has many cities that run along it. Three of these cities are Yibin, Zhenjiang, and Nantong.
Jefferson city Lincoln nebraska and dallas Texas
Berlin, Hamburg, and Munich are three major cities in Germany.
Madrid, Barcelona, and Valencia are the three major cities in Spain.