No, cities can have cathedrals (although not necessarily Catholic) to be cities but other things like good universities (e.g. Cambridge) can also allow a city to be designated as such. Factors like...
Whan it has a seat----------------A City is a City when it is INCORPORATED....essentially, it then becomes a Buisness It makes money through taxes (property, Sales, etc.) otherwise, an area not...