Public Comment Form Template
Make it easy for residents to participate in local government. This public comment form collects structured written testimony — position, topic, and full comment — and becomes part of the official public record. Works for city council meetings, planning commission hearings, school board sessions, and any public agency seeking community input.
Fields in this template
- Full Namerequired
- Email Addressrequired
- Phone Number
- Home Address
- Topic or Agenda Itemrequired
General Public Comment · Budget & Finance · Land Use & Zoning · Public Safety · Transportation & Infrastructure · Parks & Recreation · Environmental Issues · Housing Policy · Public Health · Other
- Positionrequired
Support · Oppose · Neutral / Informational
- Your Commentsrequired
- Do you wish to speak at the public hearing?required
Yes, I would like to speak · No, written comment only
- May staff contact you about this matter?required
Yes, you may contact me · No, please do not contact me
Who uses this template
About this template
A public comment form gives residents a structured, accessible way to participate in local government without attending a meeting in person. Written public comments carry the same weight as spoken testimony and are required to be read into the official record at many public hearings — yet most agencies still collect them via email, which creates sorting and attribution headaches for staff.
This template replaces the ad hoc email inbox with a purpose-built form that captures everything you need: the commenter's identity and contact information, the specific agenda item or topic they're addressing, their stated position, and their full written comment. The speaker sign-up field lets you build your speaker list without managing a separate signup sheet.
formformform stores every submission with a timestamp, making it easy to demonstrate that the comment period was properly conducted. Because submissions are organized in a dashboard, staff can quickly count for/against positions and prepare comment summaries for the meeting packet. The form embeds on any agency website or CMS and requires no technical expertise to set up.
14 form ideas you can build with this template
City Council Meeting Public Comment
Collects written testimony from residents on ordinances, budget amendments, and council agenda items before the scheduled meeting.
Planning Commission Hearing Comment
Gathers community input on proposed zoning changes, subdivision approvals, and conditional use permits prior to the hearing date.
Environmental Impact Report Comment
Accepts written comments during the CEQA or NEPA public review period from residents, environmental groups, and neighboring agencies.
School Board Policy Comment
Lets parents, teachers, and community members submit written positions on proposed curriculum, budget, or policy changes before the board vote.
County Budget Public Input
Collects resident priorities and concerns during the annual county budget development process for consideration by county supervisors.
Transit Authority Route Change Comment
Gathers public feedback on proposed bus route modifications, fare changes, or new station locations from affected riders and residents.
Water District Rate Hearing Comment
Accepts written protests and support statements during the Proposition 218 notice period for proposed water rate increases.
Historic Preservation Commission Comment
Receives public input on landmark designation requests, demolition permits, and certificates of appropriateness for historic properties.
Public Utility Rate Case Comment
Collects ratepayer comments on proposed electricity or gas rate changes filed with the state public utilities commission.
Redistricting Public Hearing Comment
Gathers community input on proposed district boundary changes during the decennial redistricting process for city or county elections.
Parks Master Plan Input Form
Collects resident preferences and priorities for park improvements, new facilities, and programming during a parks master plan update.
General Plan Update Comment
Accepts community input on land use, housing, and circulation elements during a city or county general plan update process.
Police Oversight Commission Comment
Provides a structured channel for community members to submit written comments on proposed policing policies or specific officer conduct issues.
State Agency Rulemaking Comment
Collects formal comments from the public and stakeholders during the notice-and-comment period for proposed administrative rules.
What's included
How to create a public comment form
- 1
Click 'Use this template' to start with this public comment form pre-built in your formformform account.
- 2
Update the topic/agenda item dropdown to match your specific meeting agenda or policy areas.
- 3
Add any local ordinance language or submission deadlines to the introductory paragraph.
- 4
Set your notification email so your city clerk or admin receives each comment immediately.
- 5
Share the link via your agency website, public notices, and social media channels.
- 6
Export all submissions as a CSV or PDF before the meeting for the official record.
Best practices for your public comment form
include the comment period close date in the form description so residents know when submissions must be received.
anonymous comments are difficult to include in the official record and reduce accountability on both sides.
pre-populate it with the actual agenda items from your meeting notice so comments are pre-sorted by topic.
let commenters know their submission was received and when it will be read into the record.
export the full comment list before each meeting and attach it to the meeting minutes for the permanent record.
embed the form on a publicly accessible page and include it in multilingual outreach if your community has non-English speakers.
Frequently asked questions
Are online public comments legally valid?
In most jurisdictions, yes — written comments submitted before the comment period closes are required to be entered into the official record regardless of submission method. Check your agency's governing rules or legal counsel to confirm requirements for your specific meeting type.
Can I require commenters to prove they are residents?
You can add an address field (already included in this template) and note that comments are subject to verification. However, most public comment processes accept comments from anyone, not just residents of a specific jurisdiction.
How do I handle a high volume of comments on a controversial item?
formformform stores all submissions in your dashboard with timestamps. You can export them to CSV, sort by position or topic, and prepare a summary count for the meeting packet. Staff can review each comment individually or prepare a representative sample for the record.
Can this form collect comments for multiple meetings at once?
You can create a separate form for each meeting or use the topic dropdown to collect comments for multiple agenda items in one form. For high-volume agencies, separate forms per meeting make it easier to manage and archive.
Is there a character limit on the comments field?
formformform does not impose a character limit on long-text fields by default. If your agency has a word or page limit for public comments, add that requirement to the field description or the introductory paragraph.
Related templates
Streamline building, electrical, zoning, and event permit applications online.
Let residents report potholes, outages, graffiti, and other service issues online.
Invite residents to suggest improvements to parks, roads, lighting, and public spaces.
Let homeowners submit architectural changes, complaints, and requests to their HOA board.
Handle registrations for conferences, workshops, and any live event.
Recruit qualified volunteers for boards, commissions, and advisory committees.
Accept and track public records requests under FOIA, CPRA, and similar laws.
Accept online applications for festivals, parades, races, markets, and public events.
Free forever. No credit card required. Customize everything.
Use this template