Welcome to Brant Rock Market!

We are a family-owned market located in Marshfield, MA.  Stop by our award winning Meat department, check out our full-service Deli for a sub, or grab a fresh loaf of bread & other treats at our Bakery. We also sell lottery and have an ATM on site. We look forward to serving you!

Brant Rock Market is located at 22 Dyke Road in Marshfield, MA 02050.

Our telephone number is (781) 837-8839.

For latest store hours, specials, and to contact us with questions, please visit our Facebook page: