At the moment, McDonald's has 37 restaurants near Needham, Massachusetts. The listing of all McDonald's branches in the area can be foundthis page.