New Hampshire Route 102 (abbreviated NH 102) is a 23.956-mile-long (38.553 km) state highway in Rockingham and Hillsborough counties in the southern part of the U.S. state of New Hampshire. NH 102 runs southwest to northeast between Hudson and Raymond, but is signed as an east–west route. The eastern terminus of NH 102 is in Raymond at New Hampshire Route 107, a short distance south of New Hampshire Route 101. While older exit signs on NH 101 indicated 102 at the exit, the road officially ends at NH 107, and recently-replaced signage on NH 101 now reads "TO NH 102."