CONCORD, N.H. — New Hampshire Democrat Kevin Cavanaugh has been sworn in as the newest member of the state Senate.

Cavanaugh, of Manchester, represents District 16 and was sworn in Wednesday. He won the seat in a special election last month, becoming only the second Democrat to win the seat since 1976.

District 16 covers Bow, Dunbarton, Candia, Hooksett and parts of Manchester. The seat was left vacant by the death of Democrat Scott McGilvray in March.

Cavanaugh will serve on the Senate transportation and executive departments and administration committees.