The largest city in New Hampshire, Manchester is also the largest city in northern New England with a population as of 2009 of 109,395. The Merrimack River passes through Manchester. Manchester was rated the 13th of 100 best cities to live and/or launch a business in the United States.  After Anchorage, Alaska, Manchester was voted by Kiplinger as the second most tax friendly city in the United States.