New Hampshire Route 111 (NH-111) is an east–west highway in Hillsborough and Rockingham Counties in southeastern New Hampshire. The road runs from Hollis to North Hampton on the Atlantic shore.
The eastern terminus of NH-111 is at the junction with Ocean Boulevard (NH-1A) in North Hampton. At its terminus, the road is locally named Atlantic Avenue. The western terminus of Route 111 is at the Massachusetts state line in Hollis. At that location the road is locally named Runnels Bridge Road. The road continues into Massachusetts and becomes MA-111 in the town of Pepperell. Total length of NH-111 in New Hampshire is approximately 50.4 miles (81.1 km).