SOS NH stands for New Hampshire Secretary of State. It’s a government entity that oversees all affairs that take place in New Hampshire, including business and business name registration, laws and policies, tax, elections, and administration.