Guides and reference from Asheville for All.
Delivering a public comment to Asheville City Council is one of the best ways to make your voice heard when it comes Asheville’s housing issues.
But if you’ve never done it, it can be a little intimidating. Here’s some information that we think will be useful.
Got questions? Or suggestions for this page? Please send us a line!
Planning to speak on an issue? You’ll want to check the Asheville City Council website here to make sure that you’ve got the right date, or that the agenda hasn’t changed last minute.
You should speak from the heart—say what you want to say!
That said, here’s some tips to think about:
You may choose to read from pre-written comments—either on your phone, tablet, or paper—and that’s totally fine.
City Council meets on the second floor of City Hall.
Free parking is available in two of the city staff lots just south of City Hall, starting at 4:30pm the day of each meeting.

Free parking for Asheville City Council meetings is available at 55 Valley Street and 17 Marjorie Street. Just be sure not to park in the far west section noted on the map—there’s signs telling you not to—as that’s reserved for the Asheville Police Department.
If the night’s agenda brings a high turnout, you may need to park somewhere else. The Buncombe County garage on the north side of College Street is a safe bet if you don’t want to circle the blocks looking for street spots.
City council meetings start at 5pm, but you don’t necessarily need to be there when the meeting begins. In fact, if the agenda is particularly long that night, and the agenda item that you’re interested in is further down, you might choose to get there late on purpose.
Asheville For All is a volunteer-run grassroots organization. It was established in Spring of 2022.
We’re led by Asheville area residents who are deeply concerned about housing scarcity and the lack of housing choice and affordability that come with it.
There are no businesses, lobbyists, interest groups, or venture capitalists funding our efforts. We take no marching orders, except from Asheville area community members desperate for more housing options and lower costs.
Our power lies with people like you. Stay up to date on what you can do for housing abundance by filling out the email form on the .
Asheville For All is a chapter of , a nationwide network fighting for housing abundance. Becoming a member of YIMBY Action automatically makes you a member of Asheville For All.

Back zoning reform and streamlined permitting so more homes are legal to build, especially near transit and jobs.

Turn out residents to the meetings that matter and make it easy to take a pro-housing position on local projects.

Work with neighbors, labor, faith groups, and builders toward a shared abundant-housing agenda.

Asheville for All is a chapter of YIMBY Action.
One of the local groups organizing for more homes across the country, backed by the national team.
(It’s best to lean on getting there with plenty of time. The more familiar you become with how the meetings go, the more comfortable you may get with arriving a little later.)
Note that getting there early does have one benefit: if an item is likely to get a lot of commenters, getting there early will ensure that you will be called to speak.
When you enter the building, you’ll need to go through a metal detector. (You can keep your shoes and belt on!)
After that, you’ll take the elevator up to the second floor.
There will be someone in the hallway to add you to the list of speakers. You just need to tell them on which item you are speaking.
(If you plan on speaking on an item that is not on the agenda for that meeting, that just means you’ll speak at the end of the meeting during the general open “public comment” period.)
Your name will be called when it’s time for you to speak. Be polite. Try not to yell! Thank the council at the end of your comment.
Note that council will never ask you questions! No other commenter is allowed to ask questions of you either. That’s not what this process is about. It’s about letting you share what’s on your mind.