The word "place" may mean city or town, unless some other meaning is implied by the context.
N.H. Rev. Stat. Ann. § 21:30
Place
Source
Official source: New Hampshire General Court. Reproduced from public-domain New Hampshire statutes; confirm against the official source for the current text. Not legal advice.