Река Белая практически полностью протекает в пределах Башкортостана, потому и все города на её берегу находятся в пределах этой республики. Длина реки - 1430 километров. К слову, другое название реки - Агидель, с башкирского можно перевести как "белая река", что мы, собственно, и видим в русском варианте, название говорит об особенной чистоте воды и противопоставляется название реки Уфы (Караидель). Но речь всё-таки о городах. Первый из них по течению на Белой - Белорецк, он известен металлургией и горным туризмом. Далее Белая течёт по слабозаселённой территории Уральских гор, следующие города на ней расположены уже в пределах Южно-Башкирской агломерации, это Мелеуз, Салават, Ишимбай, Стерлитамак (хоть она и немного в стороне от него, а название город получил вообще от притока второго порядка (Стерля-Ашкадар-Белая). Белая является одним из символов города Уфы, именно на её берегах стоит памятник Салавату Юлаеву, по которому Уфу можно узнать. Далее на Белой стоят Благовещенск, Бирск и Дюртюли. Уже недалеко от устья, возле границ с Удмуртией и Татарстаном стоит город, взявший, как и Белорецк, имя у реки, это город недостроенной Башкирской АЭС - Агидель.
Итого на Белой (Агидели) стоит целых десять городов, что в общем-то вполне довольно много.