"New Hampshire motor vehicle laws do not require you to carry auto insurance, but you must be able to demonstrate that you are able to provide sufficient funds to meet New Hampshire motor vehicle financial responsibility requirements in the event of an at-fault accident."
https://www.nh.gov/insurance/consumers/documents/nh_auto_gui...