The Boring PartsFederalLocal · USLocal · Canada

Hesperia, CA

Recent Hesperia City Council topics include development projects, planning & zoning, contracts & procurement, budget & taxes, roads & infrastructure, water & utilities.

Topics found in recent meetings

Get Hesperia meeting alerts

One email when Hesperia posts a new agenda or minutes. Free, unsubscribe anytime.

HesperiaCA averageUS Census ACS
Population
100,141
Per-capita income
$25,683
Median home value
$366,800
Bachelor's or higher
12%
Typical home value $466,275 +1.5% yr/yr · +24% 5-yr
Home-value trend 2000–2026 (Zillow ZHVI)
Jump to meetings ↓

Development activity

Housing units permitted — US Census Building Permits Survey
2025559 housing units ($116.4M)
🗳️ Election results (2 races)
Local election returns — winner marked ✓.
City Council District 1 2024-11-05
Josh Pullen ✓ 3,318 · Chris Ochoa ✓ 2,880 · Rebekah Swanson 2,410 · James W. Roberts, III 1,451 · Bill Jensen 1,048 · James M. Blocker 459
City Council District 1 2020-11-03
Brigit Bennington ✓ 4,910 · Larry Bird ✓ 4,040 · Rebekah Swanson ✓ 2,814 · Mark Dundon 3,699 · Mike Leonard 2,572 · Anthony A. Rhoades 1,074

Upcoming

📅 Subscribe to Hesperia meetings — new meetings appear in your calendar automatically
Wed Aug 26, 2026 · 10:00 AM

Development Review Committee

Joshua Conference Room

Recent meetings

Tue Aug 18, 2026 · 6:30 PM

City Council

Council to set date for 5:30 p.m. meeting start time

The Hesperia City Council will hold a regular meeting with a closed session first. The main new business item is providing direction on when to implement the previously adopted 5:30 p.m. meeting start time. The consent calendar includes routine approvals such as minutes, warrants, and reports, plus several contract amendments and a resolution for unpaid property tax costs.

meeting-start-timecapital-improvement-plancontract-amendmentwater-districtproperty-taxdevelopment-impact-fees
City Council Chambers 9700 Seventh Ave., Hesperia CA, 92345 City Clerk's Office: (760) 947-1007 *City staff advises using alternative web browsers instead of Google Chrome to minimize buffering issues.
📹 From the video · 1h 50m
Auto-transcribed from the official meeting video (speech-to-text — may contain errors).
26 council meeting. We're calling the meeting to order at 6 31. Our invocation will be done by my favorite pastor, Tim, from High Desert Church. Thank you . And then Allison, will you please lead us in the Pledge of Allegiance? Heavenly Father, thank you for this day. And Lord, we do come today with heavy hearts, recognizing that our community is in mourning right now. Lord, we pray for the families of Maddie Daly and Izzy Hill as they are in the process of mourning the loss of those girls. And pray that you would give them comfort, Lord, that you would give them as much peace as you provide us, God. We pray for Saltana High School as they are still processing through this loss, Lord. We pray for Scott, the principal, Lord, that you would continue to give him wisdom and guidance and strength, God, as he navigates this tragedy. Pray that you'd be with the guidance counselors, the grief counselors, and crisis counselors, Lord, as they interact with students. But Lord, most importantly, we pray for the students. Lord, high schoolers go through so many emotions, so many feelings, and this tragedy is not something that is meant to be dealt with this young in age. But Lord, we thank you that these two girls knew you, and Lord, that they are with you in paradise. God, we just lift up this meeting today. I pray that you would be at the city council, Lord, as they make these decisions, God. Lord, that you would continue to bless them, give them wisdom. And Lord, pray for every person …
Excerpt truncated on this listing page. Full text →
📄 From the agenda
Extracted text of the official agenda document (automated extraction — may contain OCR/formatting errors).
Tuesday, August 18, 2026 Meeting Agenda Closed Session - 6:00 PM Regular Meeting - 6:30 PM HESPERIA CITY COUNCIL SUCCESSOR AGENCY TO THE REDEVELOPMENT AGENCY HOUSING AUTHORITY COMMUNITY DEVELOPMENT COMMISSION WATER DISTRICT City Council Chambers 9700 Seventh Ave., Hesperia CA, 92345 City Clerk's Office: (760) 947-1007 *City staff advises using alternative web browsers instead of Google Chrome to minimize buffering issues. City Council Members Brigit Bennington, Mayor Josh Pullen, Mayor Pro Tem Cameron Gregg, Council Member Allison Lee, Council Member Chris Ochoa, Council Member Rachel Molina, City Manager Pam K. Lee, City Attorney NOTE: In compliance with the Americans with Disability Act, if you need special assistance to participate in this meeting, please contact the City Clerk’s Office at (760) 947-1007 or (760) 947-1026. Notification 48 hours prior to the meeting will enable the City to make reasonable arrangements to ensure accessibility. City Council meetings may be viewed live or after the event on the City's website at www.hesperiaca.gov. THIS PAGE LEFT INTENTIONALLY BLANK August 18, 2026 City Council Meeting Agenda REGULAR MEETING AGENDA HESPERIA CITY COUNCIL SUCCESSOR AGENCY TO THE REDEVELOPMENT AGENCY HESPERIA HOUSING AUTHORITY HESPERIA COMMUNITY DEVELOPMENT COMMISSION HESPERIA WATER DISTRICT HESPERIA PUBLIC FINANCING AUTHORITY - ANNUAL MEETING HESPERIA PUBLIC FACILITIES CORPORATION - ANNUAL MEETING 9700 7th Avenue, Council Chambers, Hesperia, CA 92345 As …
Excerpt truncated on this listing page. Full text →
🗳️ How they voted (1 roll-call vote)
Named votes as recorded in the official record.
JOINT CONSENT CALENDAR — approved
5 yea
Mayor Bennington yea · Mayor Pro Tem Pullen yea · Council Member Gregg yea · Council Member Lee yea · Council Member Ochoa yea
Thu Aug 13, 2026 · 6:30 PM

Planning Commission

City Council Chambers
🗳️ How they voted (2 roll-call votes)
Named votes as recorded in the official record.
22-550 — approved
4 yea · 1 abstain
Commissioner Hodson V yea · Commissioner Burke abstain · Chair Roger Abreo yea · Commissioner Auman yea · Vice Chair Steeno yea
22-540 — approved
4 yea · 1 abstain
Commissioner Hodson V yea · Commissioner Burke yea · Chair Roger Abreo yea · Commissioner Auman yea · Vice Chair Steeno abstain
Wed Aug 12, 2026 · 10:00 AM

Development Review Committee

Joshua Conference Room
Tue Aug 4, 2026 · 9:30 AM

City Council

Tue Aug 4, 2026 · 3:00 PM

City Council

Hesperia City Council to consider contract amendment for citation collection services

The City Council and associated boards will meet to review a joint consent calendar including contract updates, personnel compensation, and land use resolutions. The session includes a closed-door meeting for annual performance evaluations of the City Attorney and City Manager.

contractszoningroadsbudgetpublic-facilities
City Council Chambers 9700 Seventh Ave., Hesperia CA, 92345 City Clerk's Office: (760) 947-1007 *City staff advises using alternative web browsers instead of Google Chrome to minimize buffering issues.
📹 From the video · 39m
Auto-transcribed from the official meeting video (speech-to-text — may contain errors).
This is a public input test message to verify your connection. Good afternoon and welcome to our August 4th City Council meeting. I'll call the meeting to order at 3 o'clock. Our invocation will be by my favorite pastor, Pastor Tim from High Desert Church. And Josh, will you lead us in the Pledge of Allegiance, please? Thank you. May we have a roll call, please? Here. Mayor Pro Tem Pullen. Here. Council Member Gregg. Here. Council Member Lee. Council Member Ochoa. Thank you. Are there any corrections or revisions to the agenda? There are no revisions today. Thank you. Closed session has been moved to the end of the meeting, so there will be no reports out. We will move on to general public comments. Individuals wishing to speak during general public comments or on a particular numbered item are requested to submit a speaker slip to the city clerk with the agenda item noted. Speaker slips should be turned in prior to the public comment portion of the joint agenda or before an agenda item is discussed. Comments will be limited to three minutes for general public comments, consent calendar items, and new business items. Comments are limited to five minutes for public hearing items. In compliance with the Brown Act, the City Council may not discuss or take action on non-agenda items or engage in question and answer sessions with the City Council. The City Council may not discuss or take action on non-agenda items or engage in question and answer sessions with the City Council. Th …
Excerpt truncated on this listing page. Full text →
📄 From the agenda
Extracted text of the official agenda document (automated extraction — may contain OCR/formatting errors).
Tuesday, August 4, 2026 Meeting Agenda Special Meeting - 3:00 PM Closed Session - 4:00 PM HESPERIA CITY COUNCIL SUCCESSOR AGENCY TO THE REDEVELOPMENT AGENCY HOUSING AUTHORITY COMMUNITY DEVELOPMENT COMMISSION WATER DISTRICT City Council Chambers 9700 Seventh Ave., Hesperia CA, 92345 City Clerk's Office: (760) 947-1007 *City staff advises using alternative web browsers instead of Google Chrome to minimize buffering issues. City Council Members Brigit Bennington, Mayor Josh Pullen, Mayor Pro Tem Cameron Gregg, Council Member Allison Lee, Council Member Chris Ochoa, Council Member Rachel Molina, City Manager Pam K. Lee, City Attorney NOTE: In compliance with the Americans with Disability Act, if you need special assistance to participate in this meeting, please contact the City Clerk’s Office at (760) 947-1007 or (760) 947-1026. Notification 48 hours prior to the meeting will enable the City to make reasonable arrangements to ensure accessibility. City Council meetings may be viewed live or after the event on the City's website at www.hesperiaca.gov. THIS PAGE LEFT INTENTIONALLY BLANK August 4, 2026City Council Meeting Agenda SPECIAL MEETING AGENDA HESPERIA CITY COUNCIL SUCCESSOR AGENCY TO THE REDEVELOPMENT AGENCY HESPERIA HOUSING AUTHORITY HESPERIA COMMUNITY DEVELOPMENT COMMISSION HESPERIA WATER DISTRICT 9700 7th Avenue, Council Chambers, Hesperia, CA 92345 As a courtesy, please silence your cell phones and other electronic devices while the meeting is in session. Thank …
Excerpt truncated on this listing page. Full text →
🗳️ How they voted (1 roll-call vote)
Named votes as recorded in the official record.
JOINT CONSENT CALENDAR — approved
5 yea
Mayor Bennington yea · Mayor Pro Tem Pullen yea · Council Member Gregg yea · Council Member Lee yea · Council Member Ochoa yea
Wed Jul 29, 2026 · 10:00 AM

City Council

TESTING
Wed Jul 29, 2026 · 10:00 AM

Development Review Committee

Joshua Conference Room
Tue Jul 21, 2026 · 6:30 PM

City Council

Council to hold closed session on five pending lawsuits

The City Council will meet in closed session to discuss five existing lawsuits and conduct annual performance evaluations for the City Attorney and City Manager. The regular meeting consent calendar includes accepting completed road repairs, awarding a landscape maintenance contract, and authorizing several grant applications and contract amendments. No separate public hearings or new business items are scheduled.

city-councilclosed-sessionlitigationperformance-evaluationscontractsgrantswaterlandscape-maintenance
City Council Chambers 9700 Seventh Ave., Hesperia CA, 92345 City Clerk's Office: (760) 947-1007 *City staff advises using alternative web browsers instead of Google Chrome to minimize buffering issues.
📹 From the video · 2h 32m
Auto-transcribed from the official meeting video (speech-to-text — may contain errors).
6.32, our invocation will be done by Pastor Diego Ferrero. And Council Member Ochoa, can you lead us in the flag? Salute. Can you hear me? Yes. Okay. Loving God and our creator, we can be for you with grateful hearts. We begin this session at the Hesperia City Council. We thank you for the blessing of living in this beautiful community, for its hardworking people, and for the opportunity to give us to serve one another. Today, we especially ask for you pour out your wisdom and grace upon this meeting. We pray for our mayor and for each of the City Council members. Grant them understanding, clarity, and thoughts, and discernment to make just and equitable decisions. May their discussion be filled with mutual respect. And may their leadership always be motivated by the well- being of the families in Hesperia. Bless also all the other officials, directors, and city employees. We recognize that their tireless work is the engine driving Hesperia crowd. Give them patience, strength, and spirit of excellence in their daily task. Lord, may this meeting be conducted in a spirit of unity, collaboration, and peace. May everything discussed and desired today be for the progress of our city and for the common good of all its residents. We ask all this with faith and hope in Jesus' name. Amen. I pledge allegiance to the flag of the United States of America and to the republic for which it stands, one nation under God. Thank you. Can we have a roll call, please? Mayor Bennington? Here. Mayo …
Excerpt truncated on this listing page. Full text →
📄 From the agenda
Extracted text of the official agenda document (automated extraction — may contain OCR/formatting errors).
Tuesday, July 21, 2026 Meeting Agenda Closed Session - 5:15 PM Regular Meeting - 6:30 PM HESPERIA CITY COUNCIL SUCCESSOR AGENCY TO THE REDEVELOPMENT AGENCY HOUSING AUTHORITY COMMUNITY DEVELOPMENT COMMISSION WATER DISTRICT City Council Chambers 9700 Seventh Ave., Hesperia CA, 92345 City Clerk's Office: (760) 947-1007 *City staff advises using alternative web browsers instead of Google Chrome to minimize buffering issues. City Council Members Brigit Bennington, Mayor Josh Pullen, Mayor Pro Tem Cameron Gregg, Council Member Allison Lee, Council Member Chris Ochoa, Council Member Rachel Molina, City Manager Pam K. Lee, City Attorney NOTE: In compliance with the Americans with Disability Act, if you need special assistance to participate in this meeting, please contact the City Clerk’s Office at (760) 947-1007 or (760) 947-1026. Notification 48 hours prior to the meeting will enable the City to make reasonable arrangements to ensure accessibility. City Council meetings may be viewed live or after the event on the City's website at www.hesperiaca.gov. THIS PAGE LEFT INTENTIONALLY BLANK July 21, 2026City Council Meeting Agenda REGULAR MEETING AGENDA HESPERIA CITY COUNCIL SUCCESSOR AGENCY TO THE REDEVELOPMENT AGENCY HESPERIA HOUSING AUTHORITY HESPERIA COMMUNITY DEVELOPMENT COMMISSION HESPERIA WATER DISTRICT 9700 7th Avenue, Council Chambers, Hesperia, CA 92345 As a courtesy, please silence your cell phones and other electronic devices while the meeting is in session. Thank yo …
Excerpt truncated on this listing page. Full text →
🗳️ How they voted — 1 divided vote
Named votes as recorded in the official record.
22-519 — approved
3 yea · 2 nay
Mayor Bennington yea · Mayor Pro Tem Pullen yea · Council Member Gregg nay · Council Member Lee nay · Council Member Ochoa yea
The other 1 item passed by unanimous or near-unanimous consent.
Thu Jul 16, 2026 · 2:00 PM

City Council

Wed Jul 15, 2026 · 9:30 AM

City Council

Wed Jul 15, 2026 · 10:00 AM

Development Review Committee

Joshua Conference Room
Thu Jul 9, 2026 · 6:30 PM

Planning Commission

City Council Chambers
Wed Jul 8, 2026 · 10:00 AM

City Council

TESTING
Tue Jul 7, 2026 · 6:30 PM

City Council

Wed Jul 1, 2026 · 10:00 AM

Development Review Committee

Joshua Conference Room
Wed Jun 17, 2026 · 10:00 AM

Development Review Committee

Joshua Conference Room
Tue Jun 16, 2026 · 6:30 PM

City Council

City Council Chambers 9700 Seventh Ave., Hesperia CA, 92345 City Clerk's Office: (760) 947-1007 *City staff advises using alternative web browsers instead of Google Chrome to minimize buffering issues.
🗳️ How they voted — 3 divided votes
Named votes as recorded in the official record.
22-493 — approved
4 yea · 1 nay
Mayor Bennington yea · Mayor Pro Tem Pullen nay · Council Member Gregg yea · Council Member Lee yea · Council Member Ochoa yea
22-500 — adjourned
4 yea · 1 nay
Mayor Bennington yea · Mayor Pro Tem Pullen yea · Council Member Gregg nay · Council Member Lee yea · Council Member Ochoa yea
22-500 — approved
4 yea · 1 nay
Mayor Bennington yea · Mayor Pro Tem Pullen yea · Council Member Gregg nay · Council Member Lee yea · Council Member Ochoa yea
The other 2 items passed by unanimous or near-unanimous consent.
Thu Jun 11, 2026 · 6:30 PM

Planning Commission

City Council Chambers
📹 From the video · 47m
Auto-transcribed from the official meeting video (speech-to-text — may contain errors).
All right, we're going to go ahead and start the Planning Commission meeting for June 11th. Time to start is 6:33. We're going to please rise for the Pledge of Allegiance and the invocation. Ready? Begin. I pledge allegiance to the flag of the United States of America and to the Republic for which it stands, one nation under God, indivisible, with validity and justice for all. Let's pray. Heavenly Father, Lord, we thank you for today, Lord, reminding us every bit that it is a gift. We ask, Lord God, for wisdom amongst this Commission. Lord, we also pray over our citizens of Asperia. Lord, for all the chaos going on in the world, we pray over them and their families. We pray, Lord, for our emergency responders and our troops as they give selflessly to their communities, Lord. We ask for wisdom. We ask for discernment as we listen tonight, Lord, for presentation. All to your glory. In Jesus' name we pray. Amen. - Aye. - Roll call. - Commissioner Houghton. - Here. - Commissioner Burke. Chair Breyo. - Here. - Commissioner Ahman. - Here. - Vice Chair Steno. - Do we have any agenda revisions or announcements? - No, Chair. - All right, thank you. All right, public comments. Any person wishing to address the Planning Commission should complete a white card and hand it to the clerk. Comments are to be limited to three minutes and should concern only those topics within the jurisdiction of the Planning Commission. Any person who would like to comment upon an agenda item should reserve …
Excerpt truncated on this listing page. Full text →
🗳️ How they voted (1 roll-call vote)
Named votes as recorded in the official record.
CONSENT CALENDAR — adjourned
4 yea · 1 absent
Commissioner Hodson V yea · Commissioner Burke absent · Chair Roger Abreo yea · Commissioner Auman yea · Vice Chair Steeno yea
Thu Jun 4, 2026 · 6:00 PM

City Council Advisory

Advisory committee to select Neighborhood Pride honoree

The Hesperia City Council Advisory Committee will review nominations and select an honoree for the Neighborhood Pride Enhancement Program. The committee will also consider approving draft minutes from the April 2 meeting.

hesperiacity-council-advisoryneighborhood-pridehonoree-selection
Council Chambers
📄 From the agenda
Extracted text of the official agenda document (automated extraction — may contain OCR/formatting errors).
City Council Advisory City of Hesperia Meeting Agenda Council Chambers6:00 PMThursday, June 4, 2026 REGULAR MEETING AGENDA HESPERIA CITY COUNCIL ADVISORY COMMITTEE 9700 Seventh Ave., Hesperia, CA 92345 CALL TO ORDER - 6:00 p.m. A. Pledge of Allegiance B. Invocation C. Roll Call PUBLIC COMMENTS Please complete a “Comment Card” and give it to the Secretary. Comments are limited to three (3) minutes per individual. State your name for the record before making your presentation. This request is optional, but very helpful for the follow-up process. Under the provisions of the Brown Act, Members are prohibited from taking action on oral requests. However, Members may respond briefly or refer the communication to staff. CONSENT CALENDAR 1. Consideration of the April 2, 2026 City Council Advisory Committee Draft Meeting Minutes Recommended Action: It is recommended that the City Council Advisory Committee approve the Draft minutes from the Special Meeting held April 2, 2026. Staff Person: Administrative Secretary Yvonne Kliewer Draft Minutes 4.2.26.pdfAttachments: ITEMS FOR CONSIDERATION Page 1 City of Hesperia Printed on 5/28/2026 June 4, 2026City Council Advisory Meeting Agenda 2. Neighborhood Pride Enhancement Program Honoree Selection Recommended Action: It is recommended that the City Council Advisory Committee (CCAC) review nominations and select an honoree for the City’s Neighborhood Pride Enhancement Program (NPEP). Staff Person: Administrative Aide Arlene Tamayo SR …
Excerpt truncated on this listing page. Full text →
🗳️ How they voted (1 roll-call vote)
Named votes as recorded in the official record.
CONSENT CALENDAR — approved
3 yea · 2 absent
Kelly Gregg absent · Arley Arsineda yea · Jacqueline Escobar yea · Letty Cisneros absent · Gregory Lugo yea
Wed Jun 3, 2026 · 10:00 AM

Development Review Committee

Joshua Room
Tue Jun 2, 2026 · 6:30 PM

City Council

City Council Chambers 9700 Seventh Ave., Hesperia CA, 92345 City Clerk's Office: (760) 947-1007 *City staff advises using alternative web browsers instead of Google Chrome to minimize buffering issues.
🗳️ How they voted (2 roll-call votes)
Named votes as recorded in the official record.
JOINT CONSENT CALENDAR — approved
5 yea
Mayor Bennington yea · Mayor Pro Tem Pullen yea · Council Member Gregg yea · Council Member Lee yea · Council Member Ochoa yea
22-406 — approved
9 yea · 1 abstain
Mayor Bennington yea · Mayor Pro Tem Pullen abstain · Council Member Gregg yea · Council Member Lee yea · Council Member Ochoa yea · Mayor Bennington yea · Mayor Pro Tem Pullen yea · Council Member Gregg yea · Council Member Lee yea · Council Member Ochoa yea
Wed May 20, 2026 · 10:00 AM

Development Review Committee

Joshua Conference Room
Tue May 19, 2026 · 6:30 PM

City Council

Council holds second budget workshop on FY 2026-27 staffing

The City Council will discuss and possibly act on multiple items including a closed session property negotiation for Hesperia Lake Park, a public hearing on the FY 2026-27 budget focusing on vacancies and retention, and a discussion on residency requirements for council candidates. Consent items include a three-year Microsoft software licensing agreement, a vehicle maintenance contract extension, and a truck purchase.

budgetstaffingproperty-negotiationcity-councilpublic-hearingcontractsmicrosoft-licensing
City Council Chambers 9700 Seventh Ave., Hesperia CA, 92345 City Clerk's Office: (760) 947-1007 *City staff advises using alternative web browsers instead of Google Chrome to minimize buffering issues.
📄 From the agenda
Extracted text of the official agenda document (automated extraction — may contain OCR/formatting errors).
Tuesday, May 19, 2026 Meeting Agenda Closed Session - 5:45 PM Regular Meeting - 6:30 PM HESPERIA CITY COUNCIL SUCCESSOR AGENCY TO THE REDEVELOPMENT AGENCY HOUSING AUTHORITY COMMUNITY DEVELOPMENT COMMISSION WATER DISTRICT City Council Chambers 9700 Seventh Ave., Hesperia CA, 92345 City Clerk's Office: (760) 947-1007 *City staff advises using alternative web browsers instead of Google Chrome to minimize buffering issues. City Council Members Brigit Bennington, Mayor Josh Pullen, Mayor Pro Tem Cameron Gregg, Council Member Allison Lee, Council Member Chris Ochoa, Council Member Rachel Molina, City Manager Pam K. Lee, City Attorney THIS PAGE LEFT INTENTIONALLY BLANK Page 2 City of Hesperia Printed on 5/20/2026 May 19, 2026City Council Meeting Agenda REGULAR MEETING AGENDA HESPERIA CITY COUNCIL SUCCESSOR AGENCY TO THE REDEVELOPMENT AGENCY HESPERIA HOUSING AUTHORITY HESPERIA COMMUNITY DEVELOPMENT COMMISSION HESPERIA WATER DISTRICT HESPERIA FIRE PROTECTION DISTRICT - SPECIAL MEETING 9700 7th Avenue, Council Chambers, Hesperia, CA 92345 As a courtesy, please silence your cell phones and other electronic devices while the meeting is in session. Thank you. Prior to action of the Council, any member of the audience will have the opportunity to address the legislative body on any item listed on the agenda, including those on the Consent Calendar. Individuals wishing to speak during General Public Comments or on a particular numbered item must submit a speaker slip to the City Clerk …
Excerpt truncated on this listing page. Full text →
🗳️ How they voted (1 roll-call vote)
Named votes as recorded in the official record.
JOINT CONSENT CALENDAR — approved
5 yea
Mayor Bennington yea · Mayor Pro Tem Pullen yea · Council Member Gregg yea · Council Member Lee yea · Council Member Ochoa yea
Thu May 14, 2026 · 6:30 PM

Planning Commission

🗳️ How they voted (4 roll-call votes)
Named votes as recorded in the official record.
22-444 — approved
4 yea · 1 abstain
Commissioner Hodson V abstain · Commissioner Burke yea · Chair Roger Abreo yea · Commissioner Auman yea · Vice Chair Steeno yea
22-446 — approved
5 yea
Commissioner Hodson V yea · Commissioner Burke yea · Chair Roger Abreo yea · Commissioner Auman yea · Vice Chair Steeno yea
22-453 — approved
4 yea · 1 abstain
Commissioner Hodson V yea · Commissioner Burke yea · Chair Roger Abreo yea · Commissioner Auman yea · Vice Chair Steeno abstain
22-430 — approved
5 yea
Commissioner Hodson V yea · Commissioner Burke yea · Chair Roger Abreo yea · Commissioner Auman yea · Vice Chair Steeno yea
Thu May 7, 2026 · 6:00 PM

City Council Advisory

Council Chambers
Wed May 6, 2026 · 10:00 AM

Development Review Committee

Joshua Conference Room
Tue May 5, 2026 · 6:30 PM

City Council

City Council Chambers 9700 Seventh Ave., Hesperia CA, 92345 City Clerk's Office: (760) 947-1007 *City staff advises using alternative web browsers instead of Google Chrome to minimize buffering issues.
📹 From the video · 1h 43m
Auto-transcribed from the official meeting video (speech-to-text — may contain errors).
Thank you. Good evening, and welcome to the Board of Trustees. We will move to May 5, 2026 City Council meeting. We will call the meeting to order at 630. Our invocation will be done by Pastor Penn. And then, Council Member Ochoa, you lead us in the Pledge of Allegiance. Thank you. A cross up there. It's one that I took and wrote something on the back. We've given out a bunch of them. Number two, this Thursday is the National Day of Prayer. And each year at the flagpole and out front, we have a brief 30-minute prayer service. And the Hesperia High School choir will be there singing. And we'll have opportunity to pray together. We've just recently celebrated reading the entire Bible at the Museum of the Bible in Washington, D.C. And in honor of the scriptures, I'd like to read the Beat itudes to us this evening. Now, when Jesus saw the crowds, he went up into the mountainside and sat down. His disciples came to him, and he began to teach them. He said, Blessed are the poor in spirit, for theirs is the kingdom of heaven. Blessed are those who mourn, for they will be comforted. Blessed are the meek, for they will inherit the earth. Blessed are those who hunger and thirst for righteousness, for they will be filled. Blessed are the merciful, for they will be shown mercy. Blessed are the pure in heart, for they will see God. Blessed are the peacemakers, for they will be called children of God. Blessed are you when you are persecuted because of righteousness, for theirs is the kingd …
Excerpt truncated on this listing page. Full text →
🗳️ How they voted — 1 divided vote
Named votes as recorded in the official record.
22-403 — approved as amended
4 yea · 1 nay
Mayor Bennington yea · Mayor Pro Tem Pullen yea · Council Member Gregg nay · Council Member Lee yea · Council Member Ochoa yea
The other 2 items passed by unanimous or near-unanimous consent.
Wed Apr 22, 2026 · 10:00 AM

Development Review Committee

Tue Apr 21, 2026 · 6:30 PM

City Council

City Council Chambers 9700 Seventh Ave., Hesperia CA, 92345 City Clerk's Office: (760) 947-1007 *City staff advises using alternative web browsers instead of Google Chrome to minimize buffering issues.
📹 From the video · 1h 25m
Auto-transcribed from the official meeting video (speech-to-text — may contain errors).
Good evening and welcome to our April 21st, 21, 2026 council meeting. We will call the meeting to order at 630. Our invocation will be done by Pastor John Weigel from So vereign Way Christian Church. Thank you. And then Council Member Greg, will you please lead us in the Pledge of Allegiance? Thank you, sir. Good evening, everyone. Good evening, City Council. As I pray in my faith tradition, I invite you all to pray in light of yours. God, thank you for the opportunity to gather here tonight. Thank you for this community and for all the people who serve it. Local civil government is a reflection of our democratic republic. Our democratic republic is a reflection of our western heritage. Our western heritage is a reflection of humanity. And humanity is a reflection of you, God, as the source of everything in the universe, including human government. So, God, I pray for each member of our city council that you've appointed. Our council members, Chris Ochoa, Allison Lee, Cameron Gre gg, our mayor pro tem, Josh Pullen, and our mayor, Bridget Bennington. And I also pray for our city attorney, Pam Lee, alongside our city manager, Rachel Molina. Give them all the wisdom to discern every matter with common sense. Give them all a sense to judge with fairness. Give them all the strength to persevere during difficult times. Give them all the courage to do what's right. That way, through their leadership in tonight's meeting and beyond, they'll contribute to the peace, stability, and wel …
Excerpt truncated on this listing page. Full text →
🗳️ How they voted (5 roll-call votes)
Named votes as recorded in the official record.
22-403 — approved
5 yea
Mayor Bennington yea · Mayor Pro Tem Pullen yea · Council Member Gregg yea · Council Member Lee yea · Council Member Ochoa yea
22-415 — approved
5 yea
Mayor Bennington yea · Mayor Pro Tem Pullen yea · Council Member Gregg yea · Council Member Lee yea · Council Member Ochoa yea
22-428 — approved
5 yea
Mayor Bennington yea · Mayor Pro Tem Pullen yea · Council Member Gregg yea · Council Member Lee yea · Council Member Ochoa yea
22-429 — approved
5 yea
Mayor Bennington yea · Mayor Pro Tem Pullen yea · Council Member Gregg yea · Council Member Lee yea · Council Member Ochoa yea
JOINT CONSENT CALENDAR — approved
5 yea
Mayor Bennington yea · Mayor Pro Tem Pullen yea · Council Member Gregg yea · Council Member Lee yea · Council Member Ochoa yea
Thu Apr 9, 2026 · 6:30 PM

Planning Commission

City Council Chambers
📹 From the video · 1h 32m
Auto-transcribed from the official meeting video (speech-to-text — may contain errors).
All right, welcome everyone to the Planning Commission for April, it's April 9th. I wanted to welcome everyone and please stand for the P ledge of Allegiance and the invocation. Start time is at 633. Ready again? I pledge allegiance to the flag of the United States of America and to the republic for which it stands, for one nation, under God, indivisible, with liberty and justice for all. Let's pray. Heavenly Father, we thank you for this day, Lord. Every day is a blessing and we thank you for it. We ask, Lord God, that you watch over our soldiers for their care. And Lord God, we also do the same for our emergency responders, Lord, as they all are serving tirelessly, keeping our country safe and our community safe. We pray over our citizens of Asperia for the same, Lord. Direct our understanding and give us wisdom today during this meeting. In your holy name we pray. Amen. Roll call. Commissioner Hodson. Here. Commissioner Burke. Here. Chair Obreo. Here. Vice Chair Steno. Commissioner Amon. Do we have any agenda revisions or announcements? We do have revisions. We provided you all a site plan for each of the projects, an enlarged one so you guys can see them. We had one of the documents in there that did not print correctly, so we provided those for you today. Thank you. All right. Public comments. Any person wishing to address the Planning Commission should complete a white card and hand it to the clerk. Comments are to be limited to three minutes and should concern only tho …
Excerpt truncated on this listing page. Full text →
🗳️ How they voted (5 roll-call votes)
Named votes as recorded in the official record.
PLANNING DIVISION REPORT — approved
8 yea · 2 absent
Commissioner Hodson V yea · Commissioner Burke yea · Chair Roger Abreo yea · Commissioner Auman yea · Vice Chair Steeno absent · Commissioner Hodson V yea · Commissioner Burke yea · Chair Roger Abreo yea · Commissioner Auman yea · Vice Chair Steeno absent
22-410 — approved
8 yea · 2 absent
Commissioner Hodson V yea · Commissioner Burke yea · Chair Roger Abreo yea · Commissioner Auman yea · Vice Chair Steeno absent · Commissioner Hodson V yea · Commissioner Burke yea · Chair Roger Abreo yea · Commissioner Auman yea · Vice Chair Steeno absent
22-398 — approved
4 yea · 1 absent
Commissioner Hodson V yea · Commissioner Burke yea · Chair Roger Abreo yea · Commissioner Auman yea · Vice Chair Steeno absent
22-416 — approved
4 yea · 1 absent
Commissioner Hodson V yea · Commissioner Burke yea · Chair Roger Abreo yea · Commissioner Auman yea · Vice Chair Steeno absent
22-421 — approved
4 yea · 1 absent
Commissioner Hodson V yea · Commissioner Burke yea · Chair Roger Abreo yea · Commissioner Auman yea · Vice Chair Steeno absent

Showing the 30 most recent meetings of 51 on record.

💰 Federal awards (top 10 by amount)
Largest recent federal contract/grant awards to recipients in this city (2023–present), via USAspending.gov.
$6.4MBARKLEY ANDROSS CORP.
Department of Defense · SITE SUPPORT NEW HANGAR SOUTH BASE SPUR 1 EDWARDS AFB, CA
$6.3MBARKLEY ANDROSS CORP.
Department of Defense · CONSTRUCT A NEW 7,144 SQUARE FOOT LAB WITHIN AFRL, B8523. WORK INCLUD
$4.4MBARKLEY ANDROSS CORP.
Department of Defense · RPR CTF TEST MEASUREMENT FAC SPUR PROJECT
$2.3MBARKLEY ANDROSS CORP.
Department of Defense · HORSE SHOE REPLACEMENT AT PH-1360 NBVC
$2.2MTRUSS CRANE INC
Department of Veterans Affairs · MEDICAL RECORDS SCANNING AND STORAGE
$2.1MBARKLEY ANDROSS CORP.
Department of Defense · REPAIR FIRE DETECTION B1600, EAFB, CA
$1.7MTRUSS CRANE INC
Department of Veterans Affairs · ON-SITE DOCUMENT DESTRUCTION
$1.5MTRUSS CRANE INC
Department of Veterans Affairs · DOCUMENT DESTRUCTION AT VANCHCS-CA
$1.5MBARKLEY ANDROSS CORP.
Department of Defense · REPLACE MEDIUM VOLTAGE 12KV 41-1 SWITCHGEAR
$1.3MBARKLEY ANDROSS CORP.
Department of Defense · WO 11172073 TOP 10 SIZE AND REPLACE GENERATOR & ELECTRICAL COMPON

Source: USAspending.gov (U.S. Treasury) — federal awards only, not city budgets.

🌐 County-level context (San Bernardino County)
County-level context — from BLS, IRS, FEMA, HUD, Census. These figures cover the whole county this city sits in, not just the city itself.
Net migration-3,431 people (-$303.8M net AGI · 2023)
Federal disasters (10 yr)15 ({"Fire": 33, "Flood": 13, "Severe Storm": 7, "Freezing": 2, · last Wed Sep 11, 2024)
Traffic fatalities27 (7 pedestrian · 2024)
Business establishments42,571 (718,612 employees · 2023)
Fair Market Rent (2BR)$2,306/mo (236 assisted households · 2025)
Adults with low literacy35.1% (low numeracy 45% · 2017)

Sources: BLS LAUS, IRS SOI, FEMA, NHTSA FARS, Census CBP, HUD, NCES PIAAC

💰 Local campaign finance
1,839 filings · $1.0M total · 22 filers · latest Mon Jun 29, 2026

NetFile filers, predominantly California. Full transactions in the public dataset. Source: NetFile.

City profile

Everything below is drawn from this city’s own public record and primary-source government data. AI-written summaries are a finding aid, not a citable quote.

6,911
Recorded votes
559
Permitted housing units

Outcomes — economic mobility

source: Opportunity Atlas (Harvard) · research use

For kids who grew up here in low-income households, their adult household-income rank (0–1). The average hides a gap by race:

White kids
0.448
All kids
0.413
Black kids
0.332

Research-only layer, shown here for context — not included in the CC BY 4.0 bulk download.

Where it’s happening

geocoded land-use decisions
🗺 Interactive map
Every rezoning, development approval, and permit — explore the geocoded records in the research explorer.
🔗 Embed this city · use the data

Free to reuse under CC BY 4.0 — a link back is appreciated. Paste this into your site:

<iframe src="https://mytown.theboringparts.com/city/hesperia/embed/" width="100%" height="640" loading="lazy" style="border:1px solid #ddd;border-radius:8px" title="Hesperia government meetings"></iframe>
<p>Local government meetings via <a href="https://mytown.theboringparts.com/city/hesperia/">MyTown</a></p>

The credit line under the iframe is a real link back — keep it and you help others find us (and it satisfies the CC BY attribution). Prefer JSON? meetings.json · full embed & API guide.