Сложные географические названия
Слитно пишутся названия:
со вторым компонентом -город, -град, -дар, -поль, -полье и т.д.: Звенигород, Краснодар, Севастополь, Белополье;
с первым компонентом ново-, старо-, нижне-, средне-, бело-, красно-, черно-, центрально- и т.д.: Новокузнецк, Старобельск, Нижнеенисейская возвышенность, Среднеамурская равнина, Белокаменск, Краснохолмская набережная, Черноголовка;
с первым компонентом - числительным: Второкаменский, Первоуральск, Пятигорск, Троебратский.
Пишутся через дефис (каждая часть с прописной буквы):
существительные или прилагательные, состоящие из двух равноправных компонентов: Ильинское-Хованское, Ликино-Дулево, Порт-Артур, Садовая-Триумфальная;
названия, представляющие собой сочетание существительного с последующим прилагательным: Гусь-Хрустальный, Дмитриев-Льговский, Переславль-Залесский;
сложные прилагательные с первым компонентом Северо-, Южно-, Западно-, Восточно-: Северо-Чуйский хребет, Южно-Голостепский канал, Восточно-Сибирское море, Западно-Сибирская равнина;
названия населенных пунктов с первым компонентом верх-, соль-, усть-: Верх-Нейвинский, Соль-Илецк, Усть-Ишим, но Сольвычегодск;
переданные по-русски иноязычные географические названия, которые в оригинале пишутся раздельно или через дефис: Нью-Йорк, Стара-Загора.
Родовые иноязычные слова в составе географических названий пишутся со строчной буквы в том случае, если они вошли в русский язык в качестве нарицательных существительных (фьорд, каньон и др.): Варангер-фьорд.
В остальных случаях принято написание с прописной буквы: Йошкар-Ола (ола - город), Сьерра-Невада (сьерра - горная цепь).
Служебные слова в середине сложных русских и иноязычных географических названий пишутся со строчной буквы и соединяются двумя дефисами: Ростов-на-Дону, Комсомольск-на-Амуре, Санта-Мария-ди-Леука.