Walmarts Near Boston Posted on March 20, 2010 by n1zyy It’s really interesting to me how there are no Walmart locations in or around Boston or the Waltham area. See for yourself.