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.

formformform.com/f/l8L

Who uses this template

City councils and clerksPlanning and zoning commissionsSchool boardsCounty supervisorsState agenciesPublic utilitiesTransportation authoritiesEnvironmental review boards

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

+ Position tracking — support, oppose, or neutral
+ Topic or agenda item selection
+ Optional speaker sign-up for live hearings
+ Contact permission field for staff follow-up
+ All submissions become part of the public record
+ Mobile-friendly for residents commenting from their phones
+ Unlimited submissions with instant email notifications

How to create a public comment form

  1. 1

    Click 'Use this template' to start with this public comment form pre-built in your formformform account.

  2. 2

    Update the topic/agenda item dropdown to match your specific meeting agenda or policy areas.

  3. 3

    Add any local ordinance language or submission deadlines to the introductory paragraph.

  4. 4

    Set your notification email so your city clerk or admin receives each comment immediately.

  5. 5

    Share the link via your agency website, public notices, and social media channels.

  6. 6

    Export all submissions as a CSV or PDF before the meeting for the official record.

Best practices for your public comment form

Post the deadline prominently

include the comment period close date in the form description so residents know when submissions must be received.

Keep name and email required

anonymous comments are difficult to include in the official record and reduce accountability on both sides.

Use the agenda item dropdown

pre-populate it with the actual agenda items from your meeting notice so comments are pre-sorted by topic.

Send an auto-acknowledgment

let commenters know their submission was received and when it will be read into the record.

Archive all submissions

export the full comment list before each meeting and attach it to the meeting minutes for the permanent record.

Make it accessible

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

Start with the Public Comment Form template

Free forever. No credit card required. Customize everything.

Use this template