are town hall meetings open to the public?
Generally they are held in a public space and there is no charge to attend. In a given district, town hall meetings that are organized by the district's congressional representative are often held in a variety of places across the district.