Which states do not recognize or have not designated a special day of observance for Juneteenth Independence Day?
Examining the Wikipedia article's history, New Hampshire is the forty-sixth state to observe Juneteenth day. However, no one has edited the article to change the "45 of 50" to "46 of 50" states. They did remove New Hampshire from the list of states that do not recognize it, with a citation to support that claim.
The remaining four states are listed in the Wikipedia article as
Hawaii, Montana, North Dakota and South Dakota
The council recommended New Hampshire join 45 other states in recognizing Juneteenth.