Market Basket #21
1465 Woodbury Avenue
Portsmouth, NH 03801
Mon to Sat 7 am to 9 pm
Sun 7 am to 8 pm
Read from the store's page on Oct 28, 2026
Market Basket · Portsmouth, NH
2 stores in Portsmouth: #21 at 1465 Woodbury Avenue, #56 at 1500 Lafayette Road. This week's flyer is below.
Directions to #21Directions to #56This week's flyer
1465 Woodbury Avenue
Portsmouth, NH 03801
Mon to Sat 7 am to 9 pm
Sun 7 am to 8 pm
Read from the store's page on Oct 28, 2026
1500 Lafayette Road
Portsmouth, NH 03801
Mon to Sat 7 am to 9 pm
Sun 7 am to 8 pm
Read from the store's page on Oct 28, 2026
Address and phone: Market Basket's own store locator. Hours and departments: the official store page, read Oct 28, 2026. Hours change for holidays and weather.
Flyer dated Oct 25 to Oct 31, the same in every Market Basket store, including Portsmouth.

$2.50 each

$1.49/lb

$2.00 each

$1.69/lb

$1.49

$1.69

$1.99/lb

$10.99

$0.69/lb

$3.99/lb
Recipes that use items on sale this week. The cost counts only the amount of each item the recipe uses, with sale items at flyer prices.
Photo: tasteofhome.com
Straight-line miles from the middle of Portsmouth, not counting its own stores. Driving distance is longer.
Middle of Portsmouth in the center, north up.
There are 2 Market Basket stores in Portsmouth: #21 at 1465 Woodbury Avenue, Portsmouth, NH 03801; #56 at 1500 Lafayette Road, Portsmouth, NH 03801.
Store #21: 603-436-0413. Store #56: 603-430-2160. From Market Basket's own store locator.
Store #21: Monday – Saturday 7 am – 9 pm Sunday 7 am – 8 pm. Store #56: Monday – Saturday 7 am – 9 pm Sunday 7 am – 8 pm. Read from the official store page on 2026-10-28. Hours can change for holidays and weather, so check the official page (https://www.shopmarketbasket.com/store-locations/portsmouth-new-hampshire-market-basket-21/) before a special trip.
No. Market Basket sets one weekly flyer for all of its stores. This week's flyer runs Oct 25 to Oct 31, and a new one usually starts on Sunday.
Outside Portsmouth, measured from the middle of town, the closest are Stratham, NH (8.6 miles), Somersworth, NH (12.2 miles), Seabrook, NH (12.3 miles), in a straight line.