Early(ish)
The date of the New Hampshire presidential primary was officially scheduled for January 23, 2024. That is the third earliest date on which the primary in the Granite State has been conducted following the cycles of 2012 (January 10th) and 2008 (January 15th). The only other cycle in which the primary was conducted in January was 2004 (January 27th). The primary was held in March for every presidential cycle from 1916 through 1972 before switching to the last Tuesday in February for three cycles (1976, 1980, 1984) and then the third Tuesday in February for three more (1988, 1992, 1996). Since the turn of the 21st Century, the primary has also been held in the second month of the year three times: in 2000 (February 1st), 2016 (February 9th), and 2020 (February 11th).