Городско́е поселе́ние город Елабуга — муниципальное образование в Елабужском районе Татарстана Российской Федерации.
Статус и границы городского поселения установлены Законом Республики Татарстан от 31 января 2005 года № 22-ЗРТ «Об установлении границ территорий и статусе муниципального образования „Елабужский муниципальный район“ и муниципальных образований в его составе»[3].