Beccles liegt im Osten Englands in der Grafschaft Suffolk, direkt am rechten Ufer des Flusses Waveney, der hier die Grenze zu Norfolk bildet. Die Stadt gehört zu den Norfolk Broads, einem ausgedehnten Feuchtgebiet, und grenzt an mehrere kleinere Gemeinden wie Worlingham und Ringsfield. Mit dem Auto ist Norwich etwa 26 Kilometer entfernt, Ipswich rund 53 und London etwa 160 Kilometer.
Schon vor über 3000 Jahren gab es hier einen befestigten Übergang durch das Sumpfland, der bis in die Römerzeit genutzt wurde. Im Mittelalter war Beccles ein wichtiger Hafen für den Heringshandel, unterstützt durch die Abtei St Edmund. Die Stadt besaß früh Marktrechte und eine Brücke, doch ein großer Brand im Jahr 1586 zerstörte weite Teile. Nach der Stadtrechtsverleihung 1584 entwickelte sie sich zu einem lokalen Zentrum mit Rechtsprechung und Armenhaus.
Heute ist Beccles ein lebendiger Ort mit historischem Glockenturm von St Michael als Wahrzeichen. Der New Market bildet das Geschäftszentrum, während Ausflugsfahrten auf dem Waveney Touristen anziehen. Ein jährliches Entenrennen und ein Heimatmuseum im Leman House prägen das kulturelle Leben. Die Stadt unterhält Partnerschaften mit Petit-Couronne in Frankreich und ist mit Hannover verbunden.