New Hampshire is not a stop and ID state. This means that police officers cannot require you to show your ID unless they have a reasonable suspicion that you have committed a crime. However, there are still some situations in which you may be asked to show your ID.