Right now, Walmart has 2 branches near Port Hawkesbury, Nova Scotia. On the page below you can find the full listing of all Walmart locations nearby.