Sheffield es una comunidad en el condado de Sunbury en la provincia canadiense de New Brunswick . Se encuentra dentro del valle del río St. John y cuenta con la ruta 105 de New Brunswick (antigua autopista Trans-Canada) y la ruta 695 de New Brunswick .