The quantity of telephone numbers depends on the population of the state. That is the reason why there might be only one area code in a whole state. New Hampshire is one of such example, when there is simply no need to issue additional area codes.
Area codes on the map of New Hampshire
As you can see on New Hampshire area code map, there is a single phone number there. 603 is the area code which covers whole territory of the state. It means that every phone number from NH starts with these digits.
Area code map for New Hampshire is painted in one color. If there were two or more area codes used in different parts of NH, it would be divided into several colored zones.
Area code of New Hampshire, NH
Area codes in other states of USA
For more information about area codes in other states or in exact cities, you can follow these links:
All area codes of USA are listed here.