Moosilauke Brook is a 3.2-mile-long (5.1 km) stream in the White Mountains of New Hampshire in the United States. It is the downstream continuation of the Lost River and is a tributary of the Pemigewasset River, part of the Merrimack River watershed.