Merrimack Premium Oulets Merrimack Premium Outlets features 100 designer and brand name outlets offering savings of 25% to 65% every day. Located 60 miles northeast of Boston, it is New Hampshire's newest tax free shopping destination. Best Outlet Stores in Merrimack, NH - Merrimack Premium Outlets, Barbour Merrimack Outlet, L L Bean Outlet, Coach Outlet, New Balance Factory Store, Nike Factory Store. Merrimack Premium Outlets - Mall/Shopping center in New Hampshire. Merrimack Premium Outlets is located in Merrimack, New Hampshire and offers 106 stores - Scroll down for Merrimack Premium Outlets outlet shopping information: store list, locations, outlet mall hours, contact and address. Merrimack Premium Outlets is an outlet center located in , New Hampshire. The center is owned by Premium Outlets, a subsidiary of Simon Property Group, and takes its name from the town in which it is located.