Beresford est une ville du comté de Gloucester dans le Nord du Nouveau-Brunswick au Canada. La ville comptait 4 288 habitants en 2016.