Mount Willard, elevation , is a mountain located in Carroll County, New Hampshire, in the center of Crawford Notch. Its summit provides excellent views, and it is accessible by the Mount Willard Trail.