La ville de Jonzac est située dans l'extrême-sud de la Charente-Maritime, en Haute-Saintonge. La ville est bâtie sur deux collines sur les bords de la Seugne, affluant de la Charente.
La devise de la cité, gravée au-dessus de l'entrée du château, est : Post bella, otia pacis (Après les guerres, les loisirs de la paix).
La proximité des thermes a permis le développement d'un tourisme de loisirs haut de gamme. Le marché a lieu les mardis, vendredis et samedis matin. Marché vert le dimanche matin devant les halles.