The Salem District Court House is run by the state of New Hampshire and serves the towns of Salem, Windham and Pelham. Edwin W. Kelly is the administrative judge, and he oversees the family court proceedings including family disputes, juvenile cases, child custody, landlord and tenant issues, divorce, annulments and traffic cases.