I think a city is larger than a town.
Size-it is larger
A Town
Gloucester is the nearest place to have the status of a city. The town of Reading is larger and closer, but does not have this status, so is just a town.
A small city is typically referred to as a town. It is characterized by a smaller population and area compared to a larger city.
town hall, city hall, (or in larger) parliament
The largest city or town in the northern part of Australia is Cairns, in far north Queensland. It is larger even than Darwin, the capital city of the Northern Territory.
A country is the largest of the three, encompassing various cities, towns, and rural areas within its borders. A city is typically larger than a town, as it usually has a higher population and more developed infrastructure. Towns are generally smaller communities that may be part of a larger city or country.
A large town generally refers to an urban area with a significant population and infrastructure that supports the needs of its residents, such as housing, transportation, and services like schools and hospitals. It is larger than a small town but not as large as a city.
A large town typically refers to an urban area that is larger than a small town but not quite as large as a city. It usually has a higher population and more developed infrastructure compared to a smaller town.
below the city
in general terms a town is smaller that a city, but larger than a village and has some powers of local government and fixed boundries. A city is usually the seat of a Bishop and the dignity of the title has been conferred by the Crown
A town is an urban region which is larger than a village and smaller than a city. It usually comprises houses, shops and offices, pubic buildings and places of worship.