Правильно: Удмуртская Республика. Формулировка правила верна: республика в данном случае – это государство в составе Российской Федерации. Пункт 1 статьи 5 Конституции России гласит: «Российская Федерация состоит из республик, краев, областей, городов федерального значения, автономной области, автономных округов – равноправных субъектов Российской Федерации»; пункт 2 этой же статьи начинается словами: «Республика (государство) имеет свою конституцию и законодательство».
Этот вопрос не регулируется правилами и нормами русского языка, поэтому для ответа на него мы связались со специалистами справочной службы ФГУП «Почта России». По их словам, название района в адресе писать необходимо – даже если населенный пункт, указанный в адресе, является центром этого района.
Слово Республика в официальных названиях субъектов Российской Федерации пишется с прописной. Правильно: Республика Дагестан. Такова орфографическая норма.
Верно с прописной буквы: Республика Дагестан.