How to Contact Your Mayor
The mayor's office runs the city day-to-day — police, fire, streets, parks, permits. Individual council members set policy; the mayor and their department heads execute it. That changes what you should ask for and how you should write.
Updated
What the mayor's office actually handles
Mayors are executives. They set budget priorities, hire department heads, and own how city services are delivered. If your issue is execution — a pothole, a permit taking too long, a department being unresponsive — the mayor's office is a good escalation point. If your issue is policy (a new ordinance, zoning change), go to city council first.
One useful filter: 'Who decides vs. who implements?' Policy questions go to council. Implementation complaints go to the mayor. 'Why isn't there a bike lane here?' is a council question (it's policy). 'Why is the new bike lane full of parked cars?' is a mayor question (it's enforcement).
Email the constituent services team
Most mayor's offices have a constituent services team — that's the team that actually reads and routes mail. Their email is usually something like info@[city].gov or mayor@[city].gov. It's not a black hole; it's a triage desk.
Write for that triage desk. Put the issue in the first sentence. If it's time-sensitive, say so. If you're writing on behalf of a group (neighborhood association, business district), mention it — numbers move the dial.
When to cc the relevant department
For service issues, cc'ing the department shortens the resolution chain. If your streetlight is out, mayor's office + public works. If your permit is stuck, mayor's office + planning department. The department gets the specifics; the mayor's office sees that the department is handling it.
One exception: if you've already escalated to the department and they've been unresponsive, email the mayor's office alone. Bringing the stuck department into the thread can sometimes make them defensive. Better to let the mayor's staff ask them what's going on.
Quick steps
- 1
Confirm this is an execution issue, not a policy one
If you want the city to do something it should already be doing, mayor. If you want a new policy, start with council.
- 2
Email the mayor's constituent services address
Look for info@[city].gov or mayor@[city].gov. Avoid the press/media address — that's a different queue.
- 3
Lead with the issue in the first sentence
Staff scan hundreds of messages. Burying the ask costs you a reply.
- 4
Cc the relevant department
Unless they're already ignoring you. Then let the mayor's office bring them in.