Le puit a été créé au XIXème siècle mais ce n'est pas lui qui a donné son nom au lieu dit Puit Carré, mais le mot latin podium,"puy", qui fait référence à la colline sur laquelle le faubourg est bâti. L'orthographe actuelle s'explique par l'erreur de graphistes qui, après la Révolution, ont transformé tous les "puy" en "puits", dont ils comprenaient mieux le sens. Le "carré" ne désigne pas non plus la forme de la margelle du puits, mais signifie "pierreux". Le "Puits Carré", attesté dès 1166 sous la forme "Poicairer" signifie donc "colline pierreuse". La rivière Charente pourrait avoir la même étymologie, et signifer "rivière qui charrie de petites pierres, du sable".