City Council Meetings

City Council Meetings

The City of Asheville operates under a council-manager form of government.

The City Council is made up of a mayor and six council members who are elected at-large for four-year, staggered terms. The mayor, who is chosen on a separate ballot, presides over City Council meetings and serves as the ceremonial head of government. The Asheville City Council establishes the city’s policies.

The City Council appoints a city manager who oversees day-to-day city operations and executes Council-established laws and policies. The city manager also ensures the entire community is being served.

Asheville City Council meetings are held in-person in the Council Chamber, located on the Second Floor of City Hall, located at 70 Court Plaza, typically at 5:00 p.m. on the second and fourth Tuesday of every month. Meetings are live on the City’s YouTube Channel, and through the City’s Virtual Engagement Hub accessible through the front page of the City website.  The meeting will also be available on the City’s YouTube channel the following morning.  City Council agenda briefings are virtual and are typically at 11:00 a.m. on the Thursday before the formal City Council meeting.  

Council meeting agendas are usually available on the Friday before the meeting date.

Contact Maggie Burleson at mburleson@ashevillenc.gov or 828-259-5601 to be added to the email distribution list to receive City Council agendas and City Council related notifications.

How to Participate in a Council meeting

Persons wishing to speak live at a City Council meeting will be required to attend in person, and are required to sign up at the door

To accommodate those who are unable to attend in person, City Council will continue to engage with those members of our community using the following options for participation:

  1. Remote comments via email (avl-city-council@publicinput.comor voicemail (855-925-2801, meeting code 10332) will continue to be accepted and reviewed by City Council prior to the meeting so long as they are received by 9:00 a.m. on the day of the meeting.  
  2. The live meeting will be streamed on the City's YouTube Channel which can be accessed through the YouTube icon on the front page of the City's website or via the livestream at the bottom of this page.
  3. You may listen to the meeting through via phone (855-925-2801, meeting code 10332).
  4. Finally, the public can communicate with the Council by emailing them directly at any time - ashevillenccouncil@ashevillenc.gov

For past City Council meetings that are not displaying on this page, you can find documents and information on this page.

Presentations at the Meeting

For those wishing to make a slide or PowerPoint presentation at a formal meeting of City Council, the presentation must be submitted to Maggie Burleson at mburleson@ashevillenc.gov by 12 p.m. the day before the meeting.

Public Comment at the Meeting

Individuals have up to three minutes to speak to City Council. A person representing a group of three or more persons (speaker plus three others - total of four) present in the Council Chamber has up to 10 minutes to address City Council. Public comment period for any item may not exceed one hour.

Policy, Finance & Infrastructure Worksessions

The City Council's Policy, Finance & Infrastructure Worksessions will provide guidance on policy developments, budgeting, financial oversight, capital improvements, sustainable infrastructure planning and public engagement.

  • Chair: Mayor Esther Manheimer
  • Members: Vice Mayor S. Antanette Mosley, Council Member Bo Hess, Council Member Kim Roney, Council Member Sheneika Smith, Council Member Sage Turner, Council Member Maggie Ullman
  • Staff Liaison: Assistant City Manager Jade Dundas
  • Meeting schedule: Fourth Tuesday of every other month at 3:00 p.m., during even-numbered months. Meetings are in held person in the City Council Chamber, located on the second floor of City Hall (70 Court Plaza). 

Policy, Finance & Infrastructure Worksessions meeting details and materials.

Meeting

JUN 9
Tue, Jun 9 5:00 PM - 7:00 PM
Participate by phone: 855-925-2801 Meeting code: 10332

Asheville City Council meetings are held in-person in the Council Chamber, located on the Second Floor of City Hall, located at 70 Court Plaza, typically at 5:00 p.m. on the second and fourth Tuesday of every month. Meetings are live on the City’s YouTube Channel, and through the City’s Virtual Engagement Hub accessible through the front page of the City website.  The meeting will also be available on the City’s YouTube channel the following morning.  City Council agenda briefings are virtual and are typically at 11:00 a.m. on the Thursday before the formal City Council meeting.  

Council meeting agendas are usually available on the Friday before the meeting date.

Contact Maggie Burleson at mburleson@ashevillenc.gov or 828-259-5601 to be added to the email distribution list to receive City Council agendas and City Council related notifications.

How to Participate in a Council meeting

Persons wishing to speak live at a City Council meeting will be required to attend in person, and are required to sign up at the door

To accommodate those who are unable to attend in person, City Council will continue to engage with those members of our community using the following options for participation:

  1. Remote comments via email (avl-city-council@publicinput.comor voicemail (855-925-2801, meeting code 10332) will continue to be accepted and reviewed by City Council prior to the meeting so long as they are received by 9:00 a.m. on the day of the meeting.  
  2. The live meeting will be streamed on the City's YouTube Channel which can be accessed through the YouTube icon on the front page of the City's website or via the livestream at the bottom of this page.
  3. You may listen to the meeting through via phone (855-925-2801, meeting code 10332).
  4. Finally, the public can communicate with the Council by emailing them directly at any time - ashevillenccouncil@ashevillenc.gov

For past City Council meetings that are not displaying on this page, you can find documents and information on this page.

Past Events

JUL 28

City Council Meeting – July 28, 2026

Tue, Jul 28 5:00 PM

Asheville City Council meetings are held in-person in the Council Chamber, located on the Second Floor of City Hall, located at 70 Court Plaza, typically at 5:00 p.m. on the second and fourth Tuesday of every month. Meetings are live on the City’s YouTube Channel, and through the City’s Virtual Engagement Hub accessible through the front page of the City website.  The meeting will also be available on the City’s YouTube channel the following morning.  City Council agenda briefings are virtual and are typically at 11:00 a.m. on the Thursday before the formal City Council meeting.  

Council meeting agendas are usually available on the Friday before the meeting date.

Contact Maggie Burleson at mburleson@ashevillenc.gov or 828-259-5601 to be added to the email distribution list to receive City Council agendas and City Council related notifications.

How to Participate in a Council meeting

Persons wishing to speak live at a City Council meeting will be required to attend in person, and are required to sign up at the door

To accommodate those who are unable to attend in person, City Council will continue to engage with those members of our community using the following options for participation:

  1. Remote comments via email (avl-city-council@publicinput.comor voicemail (855-925-2801, meeting code 10332) will continue to be accepted and reviewed by City Council prior to the meeting so long as they are received by 9:00 a.m. on the day of the meeting.  
  2. The live meeting will be streamed on the City's YouTube Channel which can be accessed through the YouTube icon on the front page of the City's website or via the livestream at the bottom of this page.
  3. You may listen to the meeting through via phone (855-925-2801, meeting code 10332).
  4. Finally, the public can communicate with the Council by emailing them directly at any time - ashevillenccouncil@ashevillenc.gov

For past City Council meetings that are not displaying on this page, you can find documents and information on this page.

No files added yet.
JUL 23

City Council Agenda Briefing – July 23, 2026

Thu, Jul 23 11:00 AM

Asheville City Council meetings are held in-person in the Council Chamber, located on the Second Floor of City Hall, located at 70 Court Plaza, typically at 5:00 p.m. on the second and fourth Tuesday of every month. Meetings are live on the City’s YouTube Channel, and through the City’s Virtual Engagement Hub accessible through the front page of the City website.  The meeting will also be available on the City’s YouTube channel the following morning.  City Council agenda briefings are virtual and are typically at 11:00 a.m. on the Thursday before the formal City Council meeting.  

Council meeting agendas are usually available on the Friday before the meeting date.

Contact Maggie Burleson at mburleson@ashevillenc.gov or 828-259-5601 to be added to the email distribution list to receive City Council agendas and City Council related notifications.

No files added yet.
JUL 15

City Council Special Meeting – July 15, 2026

Wed, Jul 15 5:00 PM

Asheville City Council meetings are held in-person in the Council Chamber, located on the Second Floor of City Hall, located at 70 Court Plaza, typically at 5:00 p.m. on the second and fourth Tuesday of every month. Meetings are live on the City’s YouTube Channel, and through the City’s Virtual Engagement Hub accessible through the front page of the City website.  The meeting will also be available on the City’s YouTube channel the following morning.  City Council agenda briefings are virtual and are typically at 11:00 a.m. on the Thursday before the formal City Council meeting.  

Council meeting agendas are usually available on the Friday before the meeting date.

Contact Maggie Burleson at mburleson@ashevillenc.gov or 828-259-5601 to be added to the email distribution list to receive City Council agendas and City Council related notifications.

How to Participate in a Council meeting

Persons wishing to speak live at a City Council meeting will be required to attend in person, and are required to sign up at the door

To accommodate those who are unable to attend in person, City Council will continue to engage with those members of our community using the following options for participation:

  1. Remote comments via email (avl-city-council@publicinput.comor voicemail (855-925-2801, meeting code 10332) will continue to be accepted and reviewed by City Council prior to the meeting so long as they are received by 9:00 a.m. on the day of the meeting.  
  2. The live meeting will be streamed on the City's YouTube Channel which can be accessed through the YouTube icon on the front page of the City's website or via the livestream at the bottom of this page.
  3. You may listen to the meeting through via phone (855-925-2801, meeting code 10332).
  4. Finally, the public can communicate with the Council by emailing them directly at any time - ashevillenccouncil@ashevillenc.gov

For past City Council meetings that are not displaying on this page, you can find documents and information on this page.

No files added yet.
JUN 23

City Council Meeting – June 23, 2026

Tue, Jun 23 5:00 PM

Asheville City Council meetings are held in-person in the Council Chamber, located on the Second Floor of City Hall, located at 70 Court Plaza, typically at 5:00 p.m. on the second and fourth Tuesday of every month. Meetings are live on the City’s YouTube Channel, and through the City’s Virtual Engagement Hub accessible through the front page of the City website.  The meeting will also be available on the City’s YouTube channel the following morning.  City Council agenda briefings are virtual and are typically at 11:00 a.m. on the Thursday before the formal City Council meeting.  

Council meeting agendas are usually available on the Friday before the meeting date.

Contact Maggie Burleson at mburleson@ashevillenc.gov or 828-259-5601 to be added to the email distribution list to receive City Council agendas and City Council related notifications.

How to Participate in a Council meeting

Persons wishing to speak live at a City Council meeting will be required to attend in person, and are required to sign up at the door

To accommodate those who are unable to attend in person, City Council will continue to engage with those members of our community using the following options for participation:

  1. Remote comments via email (avl-city-council@publicinput.comor voicemail (855-925-2801, meeting code 10332) will continue to be accepted and reviewed by City Council prior to the meeting so long as they are received by 9:00 a.m. on the day of the meeting.  
  2. The live meeting will be streamed on the City's YouTube Channel which can be accessed through the YouTube icon on the front page of the City's website or via the livestream at the bottom of this page.
  3. You may listen to the meeting through via phone (855-925-2801, meeting code 10332).
  4. Finally, the public can communicate with the Council by emailing them directly at any time - ashevillenccouncil@ashevillenc.gov

For past City Council meetings that are not displaying on this page, you can find documents and information on this page.

No files added yet.
JUN 23

City Council Worksessions on Policy, Finance and Infrastructure - June 23, 2026

Tue, Jun 23 3:00 PM
70 Court Plaza, Asheville, NC, USA

The City Council’s Policy, Finance, and Infrastructure Worksession meets on the fourth Tuesday of every other month at 3:00 p.m., during even-numbered months. Meetings are in person in the City Council Chamber located on the second floor of City Hall (70 Court Plaza). 

Public Access:

Public Comment:

Public comment will not be accepted at this meeting.

No files added yet.
;