Существовали ли на Руси города?

Да было и такое дело.. . Например, такой городишко, как Киев - "мать городов русских"... 🙂

Да, и в отличии от европейских стран, довольно крупные. Викинги называли Русь Гардарьикой ( страна городов).

Естественно существовали! Почитай историю за 5-ый класс!