However, there are other options depending on the context:
* Place publique: This means "public square" and could be used in a more general sense.
* Place centrale: This means "central square" and could be used if the square is in the center of the town.
* Place de la mairie: This means "town hall square" and is specifically used for the square where the town hall is located.
Ultimately, the best translation will depend on the specific context.