Las Vegas City Hall, Town hall in Downtown Las Vegas, US.
Las Vegas City Hall is a seven-story government building located at 495 South Main Street in downtown Las Vegas that houses the city administration and council chambers. The structure contains office spaces, conference rooms, and meeting halls where local governance takes place.
The building opened in 2012 and replaced the previous city hall that had served the community for about 40 years. This transition brought Las Vegas a modern administrative center designed for a growing city.
The building serves as a place where city business happens and decisions about Las Vegas get made in the open. You can observe how a modern municipal space operates in a rapidly growing city.
The building is open to visitors during regular office hours, and parking is available nearby with validation. Check ahead to find out about any public meetings or tours that might be happening during your visit.
The roof features 33 solar installations that help power the building with renewable energy. The facade has a programmable LED display that projects different light patterns across the building at night.
The community of curious travelers
AroundUs brings together thousands of curated places, local tips, and hidden gems, enriched daily by 60,000 contributors worldwide.