Да, название нужно склонять.
Широко известные склоняемые названия согласуются со словом город: в городе Минске.
В образных названиях городов правильно написание первого слова с прописной буквы.
См. в «Письмовнике». Правильно: городу Ухте.
См. «Письмовник».
Корректно: города Казани, о городе Чистополе.