There are 19 towns in Essex County: Avery’s Gore ... is the upper house of the Vermont General Assembly. Senate districts roughly map onto county lines, with some exceptions.