The total number of McDonald's restaurants presently operating near Hudson, Massachusetts is 20. This page will give you a list of McDonald's branches in the area.