The Boring PartsFederalLocal · USLocal · Canada

Upland, CA

Recent Upland City Council topics include budget & taxes, planning & zoning, resolutions & ordinances, public safety, housing, contracts & procurement.

Topics found in recent meetings

Recent Upland meeting summaries, agendas, and minutes

Get Upland meeting alerts

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

UplandCA averageUS Census ACS
Population
78,940
Per-capita income
$45,163
Median home value
$688,800
Bachelor's or higher
36%
Typical home value $823,319 +0.7% yr/yr · +20.5% 5-yr
Home-value trend 2000–2026 (Zillow ZHVI)
Jump to meetings ↓

Municipal budget

US Census Annual Survey of Local Government Finances
Total revenue$138.5M (FY2023)
Total spending$109.4M (FY2023)
Taxes$51.0M (FY2023)
Debt outstanding$51.0M (FY2023)
Spending per resident$1,379 (FY2023)

Development activity

Housing units permitted — US Census Building Permits Survey
202523 housing units ($5.3M)
🗳️ Election results (6 races)
Local election returns — winner marked ✓.
Mayor 2024-11-05
Bill Velto ✓ 24,316
City Council District 1 2024-11-05
Shannan Maust ✓ 7,816
City Council District 4 2022-11-08
Rudy A. Zuniga ✓ 1,947 · Darwin Cruz 722 · Christopher Seward 590
City Council District 2 2022-11-08
James Breitling ✓ 3,799 · Carlos A. Garcia ✓ 2,330 · Janice Elliott 3,256
Mayor 2020-11-03
Bill Velto ✓ 11,821 · Debra "Debbie" K. Stone 9,353 · Lois Sicking Dieter 8,692 · Alexander Novikov 5,961
City Council District 1 2020-11-03
Shannan Maust ✓ 8,404 · Carlos Garcia ✓ 2,868 · David Joshua Hazelton 1,598 · Tauvaga "Tau" Hoching 1,483 · Gino L. Filippi 1,126 · Lamonta Amos 955
🗳️ Ballot measures (2)
Propositions decided directly by voters.
Measure N
2024-11-05 · Failed — 11,908 yes / 22,307 no
Measure L
2022-11-08 · Failed — 10,222 yes / 12,697 no

Upcoming

📅 Subscribe to Upland meetings — new meetings appear in your calendar automatically
Wed Aug 26, 2026 · Wednesday, August 26, 2026 - 6:30 p.m.

Regular Meeting of the Upland Planning Commission

Upland Planning Commission meets, no substantive items

This meeting of the Upland Planning Commission appears to be solely procedural, with no specific items listed in the agenda text provided.

planning-commissionprocedural
City Council Chamber
📄 From the agenda
Extracted text of the official agenda document (automated extraction — may contain OCR/formatting errors).
Agenda Open Video in new Window Video Title × close This is an embedded content area. To exit and return to the dialog, use your screen reader command to move to the parent document or exit the frame. Powered by eSCRIBE Software Ltd. Details × close Title Description Category Number Stage Department Attachments History Meeting Type Meeting Date Stage Status Number Vote Vote Result × close 1 ( 0 )
Wed Aug 26, 2026 · Wednesday, August 26, 2026 - 6:30 p.m.

Reg PC and Special Joint ALUC

Procedural meeting with no substantive agenda items

This Reg PC and Special Joint ALUC meeting contains only boilerplate procedural text and no listed agenda items, votes, or attachments. No decisions or discussions are presented in the record.

proceduralno-substantive-items
City Council Chamber
📄 From the agenda
Extracted text of the official agenda document (automated extraction — may contain OCR/formatting errors).
Agenda Open Video in new Window Video Title × close This is an embedded content area. To exit and return to the dialog, use your screen reader command to move to the parent document or exit the frame. Powered by eSCRIBE Software Ltd. Details × close Title Description Category Number Stage Department Attachments History Meeting Type Meeting Date Stage Status Number Vote Vote Result × close 1 ( 0 )
Wed Sep 2, 2026 · 5:00 PM

City Council Advisory Committee Meeting

No business items listed for this meeting

The provided agenda contains only procedural boilerplate and software interface text. There are no specific discussion items or decisions listed for this meeting.

procedural
City Council Chamber
📄 From the agenda
Extracted text of the official agenda document (automated extraction — may contain OCR/formatting errors).
Agenda Open Video in new Window Video Title × close This is an embedded content area. To exit and return to the dialog, use your screen reader command to move to the parent document or exit the frame. Powered by eSCRIBE Software Ltd. Details × close Title Description Category Number Stage Department Attachments History Meeting Type Meeting Date Stage Status Number Vote Vote Result × close 1 ( 0 )
Wed Sep 9, 2026 · 4:00 PM

Upland Public Library Board

No substantive agenda items provided

The provided text contains only website interface elements and metadata placeholders. There are no specific meeting topics, discussions, or decisions listed.

procedural
Upland Public Library
📄 From the agenda
Extracted text of the official agenda document (automated extraction — may contain OCR/formatting errors).
Agenda Open Video in new Window Video Title × close This is an embedded content area. To exit and return to the dialog, use your screen reader command to move to the parent document or exit the frame. Powered by eSCRIBE Software Ltd. Details × close Title Description Category Number Stage Department Attachments History Meeting Type Meeting Date Stage Status Number Vote Vote Result × close 1 ( 0 )
Mon Sep 14, 2026 · Monday, September 14, 2026 - Open session begins at 6:00 p.m.

Upland City Council Meeting

Agenda contains only procedural boilerplate, no items

This meeting agenda consists solely of placeholder text and system-generated boilerplate from eSCRIBE. There are no specific items for discussion or decision listed.

proceduralmeeting
City Council Chamber
📄 From the agenda
Extracted text of the official agenda document (automated extraction — may contain OCR/formatting errors).
Agenda Open Video in new Window Video Title × close This is an embedded content area. To exit and return to the dialog, use your screen reader command to move to the parent document or exit the frame. Powered by eSCRIBE Software Ltd. Details × close Title Description Category Number Stage Department Attachments History Meeting Type Meeting Date Stage Status Number Vote Vote Result × close 1 ( 0 )
Wed Sep 23, 2026 · Wednesday, September 23, 2026 - 6:30 p.m.

Regular Meeting of the Upland Planning Commission

Planning commission meeting is only procedural

This meeting agenda contains no substantive items; it appears to be only procedural boilerplate with no specific decisions or discussions listed.

planning-commissionprocedural
City Council Chamber
📄 From the agenda
Extracted text of the official agenda document (automated extraction — may contain OCR/formatting errors).
Agenda Open Video in new Window Video Title × close This is an embedded content area. To exit and return to the dialog, use your screen reader command to move to the parent document or exit the frame. Powered by eSCRIBE Software Ltd. Details × close Title Description Category Number Stage Department Attachments History Meeting Type Meeting Date Stage Status Number Vote Vote Result × close 1 ( 0 )
Mon Sep 28, 2026 · Monday, September 28, 2026 - Open session begins at 6:00 p.m.

Upland City Council Meeting

No substantive agenda items available

The provided text contains only website interface elements and metadata placeholders. There are no specific city business items, projects, or ordinances listed for discussion.

procedural
City Council Chamber
📄 From the agenda
Extracted text of the official agenda document (automated extraction — may contain OCR/formatting errors).
Agenda Open Video in new Window Video Title × close This is an embedded content area. To exit and return to the dialog, use your screen reader command to move to the parent document or exit the frame. Powered by eSCRIBE Software Ltd. Details × close Title Description Category Number Stage Department Attachments History Meeting Type Meeting Date Stage Status Number Vote Vote Result × close 1 ( 0 )
Mon Oct 12, 2026 · Monday, October 12, 2026 - Open session begins at 6:00 p.m.

Upland City Council Meeting

Only procedural boilerplate on agenda

This agenda contains only procedural setup and embedded content areas from the eSCRIBE system. No specific items, resolutions, or public hearings are listed for discussion or decision.

agendaproceduralcity-councilupland
City Council Chamber
📄 From the agenda
Extracted text of the official agenda document (automated extraction — may contain OCR/formatting errors).
Agenda Open Video in new Window Video Title × close This is an embedded content area. To exit and return to the dialog, use your screen reader command to move to the parent document or exit the frame. Powered by eSCRIBE Software Ltd. Details × close Title Description Category Number Stage Department Attachments History Meeting Type Meeting Date Stage Status Number Vote Vote Result × close 1 ( 0 )
Tue Oct 13, 2026 · 5:00 PM

Public Works Committee Meeting

Upland Public Works Committee meeting with no actionable items

This agenda contains only procedural boilerplate and no specific items for discussion or decision. The meeting appears to be a placeholder with no substantive content.

public-worksprocedural
City Council Chamber
📄 From the agenda
Extracted text of the official agenda document (automated extraction — may contain OCR/formatting errors).
Agenda Open Video in new Window Video Title × close This is an embedded content area. To exit and return to the dialog, use your screen reader command to move to the parent document or exit the frame. Powered by eSCRIBE Software Ltd. Details × close Title Description Category Number Stage Department Attachments History Meeting Type Meeting Date Stage Status Number Vote Vote Result × close 1 ( 0 )
Wed Oct 14, 2026 · 4:00 PM

Upland Public Library Board

Library board agenda is procedural only

The agenda contains only procedural boilerplate and software-generated content. No substantive business items, decisions, or discussions are listed for this meeting.

libraryprocedural
Upland Public Library
📄 From the agenda
Extracted text of the official agenda document (automated extraction — may contain OCR/formatting errors).
Agenda Open Video in new Window Video Title × close This is an embedded content area. To exit and return to the dialog, use your screen reader command to move to the parent document or exit the frame. Powered by eSCRIBE Software Ltd. Details × close Title Description Category Number Stage Department Attachments History Meeting Type Meeting Date Stage Status Number Vote Vote Result × close 1 ( 0 )
Mon Oct 26, 2026 · Monday, October 26, 2026 - Open session begins at 6:00 p.m.

Upland City Council Meeting

Meeting agenda contains only procedural items

This meeting agenda appears to consist solely of procedural boilerplate with no substantive items for discussion or decision.

proceduralmeeting
City Council Chamber
📄 From the agenda
Extracted text of the official agenda document (automated extraction — may contain OCR/formatting errors).
Agenda Open Video in new Window Video Title × close This is an embedded content area. To exit and return to the dialog, use your screen reader command to move to the parent document or exit the frame. Powered by eSCRIBE Software Ltd. Details × close Title Description Category Number Stage Department Attachments History Meeting Type Meeting Date Stage Status Number Vote Vote Result × close 1 ( 0 )
Wed Oct 28, 2026 · Wednesday, October 28, 2026 - 6:30 p.m.

Regular Meeting of the Upland Planning Commission

No substantive items on the agenda

The provided agenda contains only procedural boilerplate and software interface text. There are no specific projects, ordinances, or public hearings listed for discussion.

procedural
City Council Chamber
📄 From the agenda
Extracted text of the official agenda document (automated extraction — may contain OCR/formatting errors).
Agenda Open Video in new Window Video Title × close This is an embedded content area. To exit and return to the dialog, use your screen reader command to move to the parent document or exit the frame. Powered by eSCRIBE Software Ltd. Details × close Title Description Category Number Stage Department Attachments History Meeting Type Meeting Date Stage Status Number Vote Vote Result × close 1 ( 0 )
Wed Oct 28, 2026 · 4:00 PM

Finance Committee Meeting

No substantive items listed for Finance Committee meeting

The provided agenda contains only procedural software boilerplate and no specific discussion items or decisions. It is entirely procedural boilerplate.

procedural
City Council Chamber
📄 From the agenda
Extracted text of the official agenda document (automated extraction — may contain OCR/formatting errors).
Agenda Open Video in new Window Video Title × close This is an embedded content area. To exit and return to the dialog, use your screen reader command to move to the parent document or exit the frame. Powered by eSCRIBE Software Ltd. Details × close Title Description Category Number Stage Department Attachments History Meeting Type Meeting Date Stage Status Number Vote Vote Result × close 1 ( 0 )
Mon Nov 9, 2026 · Monday, November 09, 2026 - Open session begins at 6:00 p.m.

Upland City Council Meeting

No substantive agenda items provided for the Upland City Council meeting

The provided document contains no specific agenda items, descriptions, or departmental details. It consists of empty fields and software-related placeholders.

procedural
City Council Chamber
📄 From the agenda
Extracted text of the official agenda document (automated extraction — may contain OCR/formatting errors).
Agenda Open Video in new Window Video Title × close This is an embedded content area. To exit and return to the dialog, use your screen reader command to move to the parent document or exit the frame. Powered by eSCRIBE Software Ltd. Details × close Title Description Category Number Stage Department Attachments History Meeting Type Meeting Date Stage Status Number Vote Vote Result × close 1 ( 0 )
Wed Nov 11, 2026 · 4:00 PM

Upland Public Library Board

No substantive items listed for Upland Public Library Board meeting

The provided agenda contains only procedural boilerplate and software interface text. There are no specific decisions, discussions, or action items listed for this meeting.

libraryprocedural
Upland Public Library
📄 From the agenda
Extracted text of the official agenda document (automated extraction — may contain OCR/formatting errors).
Agenda Open Video in new Window Video Title × close This is an embedded content area. To exit and return to the dialog, use your screen reader command to move to the parent document or exit the frame. Powered by eSCRIBE Software Ltd. Details × close Title Description Category Number Stage Department Attachments History Meeting Type Meeting Date Stage Status Number Vote Vote Result × close 1 ( 0 )
Wed Nov 18, 2026 · Wednesday, November 18, 2026 - 6:30 p.m.

Regular Meeting of the Upland Planning Commission

No agenda items were listed for this meeting.

The Upland Planning Commission agenda for November 18, 2026 contains no listed items. The meeting appears to be procedural with no specific decisions or discussions recorded in the agenda.

City Council Chamber
📄 From the agenda
Extracted text of the official agenda document (automated extraction — may contain OCR/formatting errors).
Agenda Open Video in new Window Video Title × close This is an embedded content area. To exit and return to the dialog, use your screen reader command to move to the parent document or exit the frame. Powered by eSCRIBE Software Ltd. Details × close Title Description Category Number Stage Department Attachments History Meeting Type Meeting Date Stage Status Number Vote Vote Result × close 1 ( 0 )
Mon Nov 23, 2026 · Monday, November 23, 2026 - Open session begins at 6:00 p.m.

Upland City Council Meeting

No agenda items listed for the Upland City Council meeting

The posted agenda for the Upland City Council meeting on November 23, 2026 contains no listed items. Therefore, the meeting appears to consist only of standard procedural matters.

meetingproceduralcity-council
City Council Chamber
📄 From the agenda
Extracted text of the official agenda document (automated extraction — may contain OCR/formatting errors).
Agenda Open Video in new Window Video Title × close This is an embedded content area. To exit and return to the dialog, use your screen reader command to move to the parent document or exit the frame. Powered by eSCRIBE Software Ltd. Details × close Title Description Category Number Stage Department Attachments History Meeting Type Meeting Date Stage Status Number Vote Vote Result × close 1 ( 0 )
Wed Dec 2, 2026 · 5:00 PM

City Council Advisory Committee Meeting

No agenda items listed for the Upland City Council Advisory Committee

The posted agenda contains no specific items; it appears to be a procedural placeholder for the December 2, 2026 meeting.

meetingprocedural
City Council Chamber
📄 From the agenda
Extracted text of the official agenda document (automated extraction — may contain OCR/formatting errors).
Agenda Open Video in new Window Video Title × close This is an embedded content area. To exit and return to the dialog, use your screen reader command to move to the parent document or exit the frame. Powered by eSCRIBE Software Ltd. Details × close Title Description Category Number Stage Department Attachments History Meeting Type Meeting Date Stage Status Number Vote Vote Result × close 1 ( 0 )
Wed Dec 9, 2026 · 4:00 PM

Upland Public Library Board

No agenda items listed for the Upland Public Library Board meeting

The agenda for the Upland Public Library Board meeting on Dec 9, 2026 contains no listed items; it appears to be a placeholder with no substantive agenda items.

libraryagendameeting
Upland Public Library
📄 From the agenda
Extracted text of the official agenda document (automated extraction — may contain OCR/formatting errors).
Agenda Open Video in new Window Video Title × close This is an embedded content area. To exit and return to the dialog, use your screen reader command to move to the parent document or exit the frame. Powered by eSCRIBE Software Ltd. Details × close Title Description Category Number Stage Department Attachments History Meeting Type Meeting Date Stage Status Number Vote Vote Result × close 1 ( 0 )
Mon Dec 14, 2026 · Monday, December 14, 2026 - Open session begins at 6:00 p.m.

Upland City Council Meeting

No agenda items listed; meeting appears procedural

The Upland City Council meeting on Dec 14, 2026 contains no listed agenda items. The agenda text consists only of placeholders and system information, indicating a procedural or empty agenda. No decisions, proposals, or discussions are detailed.

city-councilproceduralagenda
City Council Chamber
📄 From the agenda
Extracted text of the official agenda document (automated extraction — may contain OCR/formatting errors).
Agenda Open Video in new Window Video Title × close This is an embedded content area. To exit and return to the dialog, use your screen reader command to move to the parent document or exit the frame. Powered by eSCRIBE Software Ltd. Details × close Title Description Category Number Stage Department Attachments History Meeting Type Meeting Date Stage Status Number Vote Vote Result × close 1 ( 0 )
Wed Dec 16, 2026 · Wednesday, December 16, 2026 - 6:30 p.m.

Regular Meeting of the Upland Planning Commission

No substantive agenda items listed for this meeting

The agenda for the Upland Planning Commission regular meeting on 2026-12-16 contains no listed items. It appears to be a procedural placeholder without any specific rezoning, contract, ordinance, fee change, or public hearing noted. No decisions or discussions can be identified from the provided document.

planningprocedural
City Council Chamber
📄 From the agenda
Extracted text of the official agenda document (automated extraction — may contain OCR/formatting errors).
Agenda Open Video in new Window Video Title × close This is an embedded content area. To exit and return to the dialog, use your screen reader command to move to the parent document or exit the frame. Powered by eSCRIBE Software Ltd. Details × close Title Description Category Number Stage Department Attachments History Meeting Type Meeting Date Stage Status Number Vote Vote Result × close 1 ( 0 )

Recent meetings

Mon Aug 10, 2026 · Monday, August 10, 2026 - Open session begins at 6:00 p.m.

Upland City Council Meeting

Upland City Council meeting, agenda only procedural

The agenda contains only boilerplate and no substantive items. No decisions or discussions are scheduled.

city-councilprocedure
City Council Chamber
📄 From the agenda
Extracted text of the official agenda document (automated extraction — may contain OCR/formatting errors).
Agenda Open Video in new Window Video Title × close This is an embedded content area. To exit and return to the dialog, use your screen reader command to move to the parent document or exit the frame. Powered by eSCRIBE Software Ltd. Details × close Title Description Category Number Stage Department Attachments History Meeting Type Meeting Date Stage Status Number Vote Vote Result × close 1 ( 0 )
Mon Aug 3, 2026 · 5:00 PM

Special Upland City Council Meeting

Upland Council considers business license reform

The Upland City Council is deciding whether to place a business license reform measure on the November 2026 ballot. The meeting is primarily focused on this agenda item, with no other major decisions or discussions listed. The council will consider adopting resolutions and an ordinance related to the business license tax measure.

zoningbusinesstaxationelectionslicensing
✓ Decided: Council places business license reform measure on Nov. ballot

The Upland City Council unanimously adopted three resolutions to place a business license reform measure on the November 3, 2026 ballot. The measure will be submitted to voters, and the resolutions also request election consolidation with the statewide election and set rules for filing arguments. Public comment was divided, with some opposing the reform and others supporting it.

SPECIAL MEETING
📄 From the agenda
Extracted text of the official agenda document (automated extraction — may contain OCR/formatting errors).
Agenda Agenda Open Video in new Window Video Monday, August 03, 2026 5 :00 P . m . - 6 :00 P . m . SPECIAL MEETING Notice is hereby given that Mayor Bill Velto of the Upland City Council, pursuant to Government Code Section 54956, does hereby call a Special Meeting of the Upland City Council Council Chamber City Hall, 460 N. Euclid Avenue City of Upland Mission Statement The City of Upland is committed to delivering superior services that meet community needs with transparency and integrity.   City of Upland Vision Statement Upland is a safe community with historic character where residents enjoy a high quality of life.   Members of the public may participate in the meeting by attending in-person from the Council Chamber. The public may view or listen to the meeting live at: Livestream   on the City website Spectrum Cable TV Channel 3, or Frontier Cable TV Channel 26 Youtube Zoom webinar by visiting https://uplandca.zoom.us/j/83099016881?pwd=gwFCHGZvWQTbRj9xWV5RTlXVqeY8Pv.1 Passcode: 820453 or by dialing  1-669-444-9171 Webinar ID: 83099016881 Passcode: 820453 Press *9 on your phone to "raise your hand"   Public comment is accepted in person in the Council Chamber or via Zoom webinar 1. CALL TO ORDER AND ROLL CALL   2. ORAL COMMUNICATIONS   Pur …
Excerpt truncated on this listing page. Full text →
📄 From the minutes
Extracted text of the official minutes document (automated extraction — may contain OCR/formatting errors).
1 MINUTES OF THE SPECIAL MEETING OF THE UPLAND CITY COUNCIL August 3, 2026 5:00 p.m. Council Chamber City Hall, 460 N. Euclid Avenue Members Present: Mayor Bill Velto, Councilmember James Breitling, Councilmember Carlos A. Garcia, Councilmember Shannan Maust, Councilmember Rudy Zuniga Staff Present: City Manager Michael Blay, City Attorney Thomas Rice, City Clerk Keri Johnson _____________________________________________________________________ 1. CALL TO ORDER AND ROLL CALL The special meeting of the Upland City Council was called to order by Mayor Bill Velto at 5:02 p.m. in the Council Chamber of the Upland City Hall. 2. ORAL COMMUNICATIONS Dori Ferranto, Upland Chamber of Commerce Chairman of the Board, thanked staff for incorporating their suggestions into the ordinance, but stated they are opposed to the proposed business license reform measure. Lois Sicking, spoke in opposition of the business license reform measure. Jim Flock, Upland, spoke in favor of putting the business license tax on the ballot. Andrew Behnke, Upland, spoke in opposition of the business license reform measure and stated that it is a difficult time for businesses. Francisco Olivares, Ontario, provided information on the City of Ontario business license tax. Rob Perhamus, Upland, spoke regarding past decisions of Council. Dan Richards, Ontario, stated that Upland had not updated its business license tax since the 1990s and it needs updating; and compared sales tax …
Excerpt truncated on this listing page. Full text →
Mon Jul 27, 2026 · Monday, July 27, 2026 - Open session begins at 6:00 p.m.

Upland City Council Meeting

Agenda contains only procedural boilerplate

This meeting agenda consists entirely of procedural boilerplate and embedded content from eSCRIBE, with no substantive items listed for discussion or decision.

proceduralboilerplate
✓ Decided: Council approves delinquent utility charges for tax roll collection

The Upland City Council approved placing delinquent water, sewer, and refuse service charges on the property tax roll, and adopted the 2025 Urban Water Management Plan and Water Shortage Contingency Plan. The council also approved a consent calendar including contracts for street lighting, engineering services, and a traffic signal project. A proposed business license reform measure was tabled for a future special meeting.

Council Chamber
📄 From the agenda
Extracted text of the official agenda document (automated extraction — may contain OCR/formatting errors).
Agenda Agenda Open Video in new Window Video Monday, July 27, 2026 Open session begins at 6:00 p.m. Council Chamber JOINT MEETING OF THE UPLAND CITY COUNCIL, THE SUCCESSOR AGENCY TO THE UPLAND COMMUNITY REDEVELOPMENT AGENCY, THE UPLAND PUBLIC FINANCING AUTHORITY, AND THE CITY OF UPLAND FINANCING AUTHORITY City Hall, 460 N Euclid Avenue and Hotel Metropole 205 Crescent Ave, Avalon, CA 90704 (Catalina Conference Room) City of Upland Mission Statement The City of Upland is committed to delivering superior services that meet community needs with transparency and integrity.   City of Upland Vision Statement Upland is a safe community with historic character where residents enjoy a high quality of life.   Members of the public may participate in the meeting by attending in-person from Council Chamber. The public can also view or listen to the meeting live at: Livestream on the City website Spectrum Cable TV Channel 3, or Frontier Cable TV Channel 26 Youtube Zoom webinar by visiting https://uplandca.zoom.us/j/83231869964?pwd=xNDCGQberBxbhtpluzzxaR0SobXsRp.1 Passcode: 331469 or by dialing  1-669-444-9171 Webinar ID: 832 3186 9964 Passcode: 331469 Press *9 on your phone to "raise your hand" Public comment is accepted in person in the Council Chamber or via Zoom webinar 1. CALL TO ORDER AND ROLL CALL …
Excerpt truncated on this listing page. Full text →
📄 From the minutes
Extracted text of the official minutes document (automated extraction — may contain OCR/formatting errors).
1 MINUTES OF THE REGULAR JOINT MEETING OF THE UPLAND CITY COUNCIL, THE SUCCESSOR AGENCY TO THE UPLAND COMMUNITY REDEVELOPMENT AGENCY, THE UPLAND PUBLIC FINANCING AUTHORITY, AND THE CITY OF UPLAND FINANCING AUTHORITY July 27, 2026 6:00 p.m. Council Chamber City Hall, 460 N Euclid Avenue and Hotel Metropole, 205 Crescent Ave, Avalon, CA 90704 (Catalina Conference Room) Members Present: Mayor Bill Velto, Councilmember James Breitling, Councilmember Carlos A. Garcia (participating remotely from the Hotel Metropole), Councilmember Shannan Maust, Councilmember Rudy Zuniga Staff Present: City Manager Michael Blay, City Attorney Thomas Rice, City Clerk Keri Johnson _____________________________________________________________________ 1. CALL TO ORDER AND ROLL CALL The regular meeting of the Upland City Council was called to order by Mayor Bill Velto at 5:01 p.m. in the Council Chamber of the Upland City Hall. 2. ADDITIONS-DELETIONS TO AGENDA None. 3. ORAL COMMUNICATIONS None. CLOSED SESSION - 5:00 p.m. 4. CLOSED SESSION City Attorney Rice announced that Mayor Velto and Councilmember Zuniga would recuse themselves from Item 4b because they both serve on the San Antonio Company Water Board. At 5:03 p.m. Mayor Velto announced that the City Council would recess to Closed Session pursuant to Government Code. a. CLOSED SESSION CONFERENCE WITH REAL PROPERTY NEGOTIATORS California Government Code Section 54956.8 Property: Approximately 614 square …
Excerpt truncated on this listing page. Full text →
Wed Jul 22, 2026 · Wednesday, July 22, 2026 - 6:30 p.m.

Reg PC and Special Joint ALUC

No substantive agenda items listed for this meeting

The Upland City Council meeting agenda contains no listed items. It appears to be a placeholder with no substantive decisions or discussions scheduled.

Carnegie Library Building
📄 From the agenda
Extracted text of the official agenda document (automated extraction — may contain OCR/formatting errors).
Agenda Open Video in new Window Video Title × close This is an embedded content area. To exit and return to the dialog, use your screen reader command to move to the parent document or exit the frame. Powered by eSCRIBE Software Ltd. Details × close Title Description Category Number Stage Department Attachments History Meeting Type Meeting Date Stage Status Number Vote Vote Result × close 1 ( 0 )
Wed Jul 22, 2026 · 4:00 PM

Finance Committee Meeting

No business items listed for Finance Committee meeting

The provided agenda contains only procedural boilerplate and software interface text. There are no specific discussion items or decisions listed for this meeting.

procedural
City Council Chamber
📄 From the agenda
Extracted text of the official agenda document (automated extraction — may contain OCR/formatting errors).
Agenda Open Video in new Window Video Title × close This is an embedded content area. To exit and return to the dialog, use your screen reader command to move to the parent document or exit the frame. Powered by eSCRIBE Software Ltd. Details × close Title Description Category Number Stage Department Attachments History Meeting Type Meeting Date Stage Status Number Vote Vote Result × close 1 ( 0 )
Wed Jul 22, 2026 · Wednesday, July 22, 2026 - 6:30 p.m.

Regular Meeting of the Upland Planning Commission

Procedural meeting with no substantive items listed

This meeting agenda contains only procedural boilerplate and no specific items for discussion or decision.

proceduralplanning-commission
City Council Chamber
📄 From the agenda
Extracted text of the official agenda document (automated extraction — may contain OCR/formatting errors).
Agenda Open Video in new Window Video Title × close This is an embedded content area. To exit and return to the dialog, use your screen reader command to move to the parent document or exit the frame. Powered by eSCRIBE Software Ltd. Details × close Title Description Category Number Stage Department Attachments History Meeting Type Meeting Date Stage Status Number Vote Vote Result × close 1 ( 0 )
Tue Jul 14, 2026 · 5:00 PM

Public Works Committee Meeting

Upland Public Works agenda contains no substantive items

This meeting agenda is only procedural boilerplate with no specific items for discussion or decision. The document appears to be a placeholder or template from eSCRIBE software.

public-worksagendaprocedural
Cancelled
📄 From the agenda
Extracted text of the official agenda document (automated extraction — may contain OCR/formatting errors).
Agenda Open Video in new Window Video Title × close This is an embedded content area. To exit and return to the dialog, use your screen reader command to move to the parent document or exit the frame. Powered by eSCRIBE Software Ltd. Details × close Title Description Category Number Stage Department Attachments History Meeting Type Meeting Date Stage Status Number Vote Vote Result × close 1 ( 0 )
Mon Jul 13, 2026 · Monday, July 13, 2026 - Cancelled

Upland City Council Meeting

Agenda contains no substantive items

The agenda for this City Council meeting appears to contain only procedural or technical boilerplate. No specific items for discussion, decisions, or public hearings are listed in the provided text.

proceduralboilerplate
Cancelled
📄 From the agenda
Extracted text of the official agenda document (automated extraction — may contain OCR/formatting errors).
Agenda Open Video in new Window Video Title × close This is an embedded content area. To exit and return to the dialog, use your screen reader command to move to the parent document or exit the frame. Powered by eSCRIBE Software Ltd. Details × close Title Description Category Number Stage Department Attachments History Meeting Type Meeting Date Stage Status Number Vote Vote Result × close 1 ( 0 )
Wed Jul 8, 2026 · 4:00 PM

Upland Public Library Board

Upland Library Board meeting has no substantive items.

The agenda is only procedural boilerplate with no substantive items for discussion or decision.

libraryempty-agenda
Upland Public Library
📄 From the agenda
Extracted text of the official agenda document (automated extraction — may contain OCR/formatting errors).
Agenda Open Video in new Window Video Title × close This is an embedded content area. To exit and return to the dialog, use your screen reader command to move to the parent document or exit the frame. Powered by eSCRIBE Software Ltd. Details × close Title Description Category Number Stage Department Attachments History Meeting Type Meeting Date Stage Status Number Vote Vote Result × close 1 ( 0 )
Wed Jun 24, 2026 · Wednesday, June 24, 2026 - 6:30 p.m.

Regular Meeting of the Upland Planning Commission

Meeting agenda contains no substantive items

The agenda text provided is only procedural boilerplate and contains no items for discussion or decision.

procedural
City Council Chamber
📄 From the agenda
Extracted text of the official agenda document (automated extraction — may contain OCR/formatting errors).
Agenda Open Video in new Window Video Title × close This is an embedded content area. To exit and return to the dialog, use your screen reader command to move to the parent document or exit the frame. Powered by eSCRIBE Software Ltd. Details × close Title Description Category Number Stage Department Attachments History Meeting Type Meeting Date Stage Status Number Vote Vote Result × close 1 ( 0 )
Mon Jun 22, 2026 · Monday, June 22, 2026 - Open session begins at 6:00 p.m.

Upland City Council Meeting

Council to vote on routine consent items, approvals over $13M in warrants

The city council will meet in closed session to discuss a property negotiation with Crown Castle for space in Memorial Park and existing litigation. The public portion includes a consent calendar with multiple contract extensions, budget approvals, and a labor agreement amendment. Items include approving May warrant registers totaling $13.3 million and payroll of $2.1 million, extending business license services with HdL Companies for $150,000, and amending the AFSCME MOU.

city-councilconsent-calendarcontractsbudgetpublic-safetyparkslabor-relations
✓ Decided: Upland City Council approves $1.4M police dispatch system

The City Council approved several service contracts, including a new police records management system and electric vehicles. The council also authorized a 3% COLA for the City Manager and established residential permit parking on Genoa Way.

Carnegie Library Building
📄 From the agenda
Extracted text of the official agenda document (automated extraction — may contain OCR/formatting errors).
Agenda Agenda Open Video in new Window Video Monday, June 22, 2026 Open session begins at 6:00 p.m. Carnegie Library Building 123 East D Street Residents may observe the City Council meetings remotely via livestream on the City website, Spectrum Cable TV Channel 3, or Frontier Cable TV Channel 26.   City of Upland Mission Statement The City of Upland is committed to delivering superior services that meet community needs with transparency and integrity.   City of Upland Vision Statement Upland is a safe community with historic character where residents enjoy a high quality of life. 1. CALL TO ORDER AND ROLL CALL   2. ADDITIONS-DELETIONS TO AGENDA   3. ORAL COMMUNICATIONS   This is a time for any citizen to comment on item listed on the closed session agenda only. Anyone wishing to address the legislative body is requested to submit a speaker card to the City Clerk at or prior to speaking. The speakers are requested to keep their comments to no more than three (3) minutes. The use of visual aids will be included in the time limit. CLOSED SESSION BEGINS AT 5:00 p.m. 4. CLOSED SESSION   Recommended Action: a. CLOSED SESSION CONFERENCE WITH REAL PROPERTY NEGOTIATORS   California Government Code Section 54956.8 Property: Approximatel …
Excerpt truncated on this listing page. Full text →
📄 From the minutes
Extracted text of the official minutes document (automated extraction — may contain OCR/formatting errors).
1 MINUTES OF THE REGULAR MEETING OF THE UPLAND CITY COUNCIL June 22, 2026 6:00 p.m. Carnegie Library Building 123 East D Street Members Present: Mayor Bill Velto, Councilmember James Breitling, Councilmember Carlos A. Garcia, Councilmember Shannan Maust, Councilmember Rudy Zuniga Staff Present: City Manager Michael Blay, City Attorney Thomas Rice, City Clerk Keri Johnson _____________________________________________________________________ 1. CALL TO ORDER AND ROLL CALL The regular meeting of the Upland City Council was called to order by Mayor Bill Velto at 5:01 p.m. in the Carnegie Library Building. 2. ADDITIONS-DELETIONS TO AGENDA City Clerk Johnson stated that item 13b was removed from the agenda. 3. ORAL COMMUNICATIONS None. CLOSED SESSION - 5:00 p.m. 4. CLOSED SESSION At 5:03 p.m. Mayor Velto announced that the City Council would recess to Closed Session pursuant to Government Code a. CLOSED SESSION CONFERENCE WITH REAL PROPERTY NEGOTIATORS California Government Code Section 54956.8 Property: Approximately 614 square feet of area within Memorial Park located in the City of Upland (APN: 1046-183-01) City Negotiators: City Manager, Development Services Director, and Economic Development Coordinator Negotiating Party: Crown Castle Under Negotiation: Price and Terms b. CLOSED SESSION CONFERENCE WITH LEGAL COUNSEL - EXISTING LITIGATION Pursuant to Government Code Section 54956.9(d)(1) 2 Case Name: Kaufman, William v. City of Upla …
Excerpt truncated on this listing page. Full text →
Wed Jun 17, 2026 · Wednesday, June 17, 2026 - 6:30 p.m.

Special Meeting of the Upland Planning Commission

Planning Commission to consider ADU bonus program and new saloon

The Planning Commission will hold public hearings on a zoning code amendment to create a bonus ADU program for lots over 15,000 sq ft, and on a conditional use permit for Lynda Lou's Saloon, a western-themed restaurant/bar with alcohol license at 251 N. 2nd Avenue. They will also workshop objective design standards (no action).

zoninghousingadusalcoholdesign-standardsuplandsplanning-commission
✓ Decided: Planning Commission recommends bonus ADU program and denies sports bar permits

The Planning Commission recommended a new Bonus ADU Program to the City Council and denied permits for a western-theme restaurant and sports bar. The commission also held a workshop on Objective Design Standards, though no action was taken on that item.

Carnegie Library Building
📄 From the agenda
Extracted text of the official agenda document (automated extraction — may contain OCR/formatting errors).
Agenda Agenda Open Video in new Window Video SPECIAL MEETING OF THE UPLAND PLANNING COMMISSION AGENDA Wednesday, June 17, 2026 6 :30 P . m . - 7 :30 P . m . Carnegie Library Building 123 East D Street Residents may observe City meetings remotely via livestream on the City website, Spectrum Cable TV Channel 3, or Frontier Cable TV Channel 26.   City of Upland Mission Statement The City of Upland is committed to delivering superior services that meet community needs with transparency and integrity.   City of Upland Vision Statement Upland is a safe community with historic character where residents enjoy a high quality of life. 1. CALL TO ORDER OF THE PLANNING COMMISSION SPECIAL MEETING   2. PLEDGE OF ALLEGIANCE   3. ROLL CALL   4. PRESENTATION   Recognition of outgoing Planning Commissioner and former Chair Robin Aspinall who served from February 2017 through June 2026. 5. APPROVAL OF MINUTES   1. Post-Meeting Minutes - PC_Apr22_2026 - English.pdf 2. Post-Meeting Minutes - PC_May27_2026 - English.pdf Approve the Regular Meeting Minutes of April 22, 2026 and May 27, 2026. (Staff Person: Jamie Davidson) 6. ORAL COMMUNICATIONS   This is the time for any citizen to comment on any items that are not listed on the agenda u …
Excerpt truncated on this listing page. Full text →
📄 From the minutes
Extracted text of the official minutes document (automated extraction — may contain OCR/formatting errors).
MINUTES OF A SPECIAL MEETING OF THE UPLAND PLANNING COMMISSION June 17, 2026 6:30 p.m. Carnegie Library Building 123 East D Street Present: Commissioner Robin Aspinall, Commissioner Brian Staton, Chair John P. Andrews, Commissioner David Borger, Vice Chair Christine S. Caldwell, Commissioner Jeffrey Johnson, Commissioner Monica Marroquin Staff Present: Development Services Director and Planning Commission Secretary Robert D. Dalquest, Planning Manager Loralee Farris, Assistant Planner Jessica Anaya, Police Sergeant O’Brien, Police Chief Blanco, Police Captain Matthews, Police Lieutenant Milakovich, Attorney Alex Gonzalez, Management Analyst Jamie Davidson, Administrative Assistant Patty Sandoval 1. CALL TO ORDER OF THE PLANNING COMMISSION SPECIAL MEETING Chair Andrews called the special meeting of the Upland Planning Commission to order at 6:30 p.m. in the Carnegie Library Building located at 123 East D Street, Upland. 2. PLEDGE OF ALLEGIANCE The pledge of allegiance was led by Commissioner Aspinall. 3. ROLL CALL Management Analyst Davidson conducted roll call. 4, PRESENTATION Chair Andrews recognized outgoing Planning Commissioner Robin Aspinall and presented her with a plaque. Commissioners expressed various sentiments thanking Commissioner Aspinall for her leadership and service on the Planning Commission. At 6:38 p.m. Chair Andrews called for a recess to take pictures and resumed the meeting at 6:40 p.m. 5. APPROVAL OF MINUTES Management Analyst Davidson advi …
Excerpt truncated on this listing page. Full text →
🏢 Building at this address: 8 m tall
Wed Jun 10, 2026 · 4:00 PM

Upland Public Library Board

Meeting appears to be purely procedural or empty

This agenda contains only technical boilerplate from eSCRIBE software with no substantive items listed. The meeting likely lacks any decisions or discussions of public interest.

procedurallibrary-board
Cancelled
📄 From the agenda
Extracted text of the official agenda document (automated extraction — may contain OCR/formatting errors).
Agenda Open Video in new Window Video Title × close This is an embedded content area. To exit and return to the dialog, use your screen reader command to move to the parent document or exit the frame. Powered by eSCRIBE Software Ltd. Details × close Title Description Category Number Stage Department Attachments History Meeting Type Meeting Date Stage Status Number Vote Vote Result × close 1 ( 0 )
Mon Jun 8, 2026 · Monday, June 08, 2026 - Open session begins at 6:00 p.m.

Upland City Council Meeting

Council to vote on water, sewer, and recycled water rate increases

The City Council will hold a public hearing and consider adopting adjustments to water, recycled water, and sewer rates. The consent calendar includes adoption of ordinances amending the Historic Downtown Upland Specific Plan and the City Manager's duties. The council will also discuss closed session litigation involving multiple lawsuits against the city.

city-councilwater-ratessewer-rateszoningdowntown-uplandlitigationpublic-hearingbudget
✓ Decided: Council approves water/sewer rate hikes and biennial budget

The council adopted a 5-year water, recycled water, and sewer rate increase plan (Resolution 6887) over two dissenting votes. It also approved the FY 2026-28 biennial budget, removing the $125,000-per-year City Council Discretionary Fund. Other actions included adopting ordinances, appointing commissioners, and accepting a homeland security grant.

City Council Chamber
📄 From the agenda
Extracted text of the official agenda document (automated extraction — may contain OCR/formatting errors).
Agenda Agenda Open Video in new Window Video Monday, June 08, 2026 Open session begins at 6:00 p.m. City Council Chamber City Hall, 460 N. Euclid Avenue Residents may observe the City Council meetings remotely via livestream on the City website, Spectrum Cable TV Channel 3, or Frontier Cable TV Channel 26.   City of Upland Mission Statement The City of Upland is committed to delivering superior services that meet community needs with transparency and integrity.   City of Upland Vision Statement Upland is a safe community with historic character where residents enjoy a high quality of life. 1. CALL TO ORDER AND ROLL CALL   2. ADDITIONS-DELETIONS TO AGENDA   3. ORAL COMMUNICATIONS   This is a time for any citizen to comment on item listed on the closed session agenda only. Anyone wishing to address the legislative body is requested to submit a speaker card to the City Clerk at or prior to speaking. The speakers are requested to keep their comments to no more than three (3) minutes. The use of visual aids will be included in the time limit. CLOSED SESSION BEGINS AT 5:00 p.m. 4. CLOSED SESSION   a. CLOSED SESSION CONFERENCE WITH LEGAL COUNSEL - EXISTING LITIGATION   Solorzano et al. v. City of Upland, San Bernardino County Superior Court of Cal …
Excerpt truncated on this listing page. Full text →
Wed Jun 3, 2026 · 5:00 PM

City Council Advisory Committee Meeting

No substantive items listed for this meeting

The provided agenda contains only procedural software boilerplate and no specific discussion or decision items. It is entirely procedural boilerplate.

procedural
Cancelled
📄 From the agenda
Extracted text of the official agenda document (automated extraction — may contain OCR/formatting errors).
Agenda Open Video in new Window Video Title × close This is an embedded content area. To exit and return to the dialog, use your screen reader command to move to the parent document or exit the frame. Powered by eSCRIBE Software Ltd. Details × close Title Description Category Number Stage Department Attachments History Meeting Type Meeting Date Stage Status Number Vote Vote Result × close 1 ( 0 )
Mon Jun 1, 2026 · 4:00 PM

Special Upland City Council Meeting

City Council reviews two-year capital improvement budget

This special workshop is for the Upland City Council to receive and file the proposed Fiscal Year 2026-28 Biennial Capital Improvement Program (CIP) Budget. The council will discuss and provide recommendations on the two-year capital spending plan. No final decisions are expected; it is a review workshop.

capital-improvementbudgetcity-councilworkshop
✓ Decided: No substantive decisions at special workshop on CIP budget

The council held a special workshop to review the proposed Fiscal Year 2026-28 Biennial Capital Improvement Program (CIP) Budget, receiving a presentation from staff. No votes or decisions were taken on the budget; the only action was a unanimous motion to excuse Councilmember Maust's absence. The meeting adjourned without any formal approvals or denials.

SPECIAL WORKSHOP
📄 From the agenda
Extracted text of the official agenda document (automated extraction — may contain OCR/formatting errors).
Agenda Agenda Open Video in new Window Video Monday, June 01, 2026 4 :00 P . m . - 5 :00 P . m . SPECIAL WORKSHOP Notice is hereby given that Mayor Bill Velto of the Upland City Council, pursuant to Government Code Section 54956, does hereby call a Special Workshop of the Upland City Council Council Chamber City Hall, 460 N Euclid Avenue Residents may observe the City Council meetings remotely via   livestream   on the City website, Spectrum Cable TV Channel 3, or Frontier Cable TV Channel 26. City of Upland Mission Statement The City of Upland is committed to delivering superior services that meet community needs with transparency and integrity.   City of Upland Vision Statement Upland is a safe community with historic character where residents enjoy a high quality of life. 1. CALL TO ORDER AND ROLL CALL   2. ORAL COMMUNICATIONS   Pursuant to Government Code Section 54954.2, any member of the public may address any item listed on the agenda. Anyone wishing to address the legislative body should submit a speaker card to the City Clerk at or prior to speaking. Speakers shall keep their comments to no more than three (3) minutes.  CAMPAIGN CONTRIBUTION DISCLOSURE: Pursuant Gov. Code § 84308, any party to a permit, license, contract, or other entitlement before the Council is required to disclo …
Excerpt truncated on this listing page. Full text →
Wed May 27, 2026 · Wednesday, May 27, 2026 - 6:30 p.m.

Regular Meeting of the Upland Planning Commission

Planning Commission to consider denying Quick Quack car wash at 60 N. Mountain Ave.

The Planning Commission holds a public hearing on an Administrative Use Permit and Development Plan Review for a Quick Quack car wash at 60 N. Mountain Ave. Staff recommends denial of the project. The meeting also includes council action updates and future agenda items.

planningcar-washpublic-hearingzoningupland
City Council Chamber
📄 From the agenda
Extracted text of the official agenda document (automated extraction — may contain OCR/formatting errors).
Agenda Agenda Open Video in new Window Video Wednesday, May 27, 2026 6 :30 P . m . - 7 :30 P . m . City Council Chamber City Hall, 460 N. Euclid Avenue Residents may observe City meetings remotely via livestream on the City website, Spectrum Cable TV Channel 3, or Frontier Cable TV Channel 26.    City of Upland Mission Statement The City of Upland is committed to delivering superior services that meet community needs with transparency and integrity.   City of Upland Vision Statement Upland is a safe community with historic character where residents enjoy a high quality of life. 1. CALL TO ORDER OF THE PLANNING COMMISSION REGULAR MEETING   2. PLEDGE OF ALLEGIANCE   3. ROLL CALL   4. APPROVAL OF MINUTES   Meeting Minutes from April 22, 2026 will be considered at the meeting on June 17, 2026. (Staff Person: Jamie Davidson) 5. COUNCIL ACTIONS   Presentation of City Council actions from the Regular Meetings of April 27, 2026, May 11, 2026, and May 26, 2026. (Staff Person: Robert D. Dalquest) 6. FUTURE AGENDA ITEMS   Presentation of future Planning Commission agenda items. (Staff Person: Loralee Farris) 7. ORAL COMMUNICATIONS   This is the time for any citizen to comment on any items that ar …
Excerpt truncated on this listing page. Full text →
Tue May 26, 2026 · Tuesday, May 26, 2026 - Open session begins at 6:00 p.m.

Upland City Council Meeting

Council to vote on mobilehome rent review ordinance

The Upland City Council will hold a public hearing on city vacancies and recruitment/retention. Under the consent calendar, they will consider adopting a mobilehome rent review ordinance (Ordinance No. 2010), approving April warrant and payroll registers totaling $16.7 million, and ratifying an appointment to an advisory committee. The closed session includes negotiations for vacant land on Arrow Route and three pending lawsuits.

city-councilmobilehome-rent-reviewordinancesbudgetelectionspublic-hearings
✓ Decided: Council approves four labor agreements for employee groups

The council unanimously adopted resolutions approving labor contracts with the Upland Police Officers Association, Police Management Association, non-represented/confidential employees, and executive employees. They also introduced an ordinance amending the City Manager's powers (3-1) and adopted a technology disruption policy per state law. The consent calendar was approved, including a mobilehome rent review ordinance.

City Council Chamber
📄 From the agenda
Extracted text of the official agenda document (automated extraction — may contain OCR/formatting errors).
Agenda Agenda Open Video in new Window Video Tuesday, May 26, 2026 Open session begins at 6:00 p.m. City Council Chamber City Hall, 460 N. Euclid Avenue Residents may observe the City Council meetings remotely via livestream on the City website, Spectrum Cable TV Channel 3, or Frontier Cable TV Channel 26.   City of Upland Mission Statement The City of Upland is committed to delivering superior services that meet community needs with transparency and integrity.   City of Upland Vision Statement Upland is a safe community with historic character where residents enjoy a high quality of life. 1. CALL TO ORDER AND ROLL CALL   2. ADDITIONS-DELETIONS TO AGENDA   3. ORAL COMMUNICATIONS   This is a time for any citizen to comment on item listed on the closed session agenda only. Anyone wishing to address the legislative body is requested to submit a speaker card to the City Clerk at or prior to speaking. The speakers are requested to keep their comments to no more than three (3) minutes. The use of visual aids will be included in the time limit. CLOSED SESSION BEGINS AT 5:00 p.m. 4. CLOSED SESSION   a. CLOSED SESSION CONFERENCE WITH REAL PROPERTY NEGOTIATORS   California Government Code Section 54956.8 Property:  Vacant land located on the …
Excerpt truncated on this listing page. Full text →
Mon May 18, 2026 · 5:00 PM

Special Upland City Council Meeting

City Council workshop on proposed 2-year budget

The Upland City Council will hold a workshop to review and provide recommendations on the proposed biennial budget for fiscal years 2026-27 and 2027-28. The meeting includes presentations on revenue details, expenditure summaries, and personnel changes. No final vote is expected.

budgetcity-councilworkshopfiscal-year
✓ Decided: Council discusses biennial budget, no decisions made

The council held a workshop to review the proposed FY 2026-28 biennial budget, which included discussion of a structural deficit, use of reserve funds, and personnel changes. No votes or formal actions were taken.

SPECIAL MEETING
📄 From the agenda
Extracted text of the official agenda document (automated extraction — may contain OCR/formatting errors).
Agenda Agenda Open Video in new Window Video Monday, May 18, 2026 5 :00 P . m . - 6 :00 P . m . SPECIAL MEETING Notice is hereby given that Mayor Bill Velto of the Upland City Council, pursuant to Government Code Section 54956, does hereby call a Special Meeting of the Upland City Council Council Chamber City Hall, 460 N. Euclid Avenue Residents may observe the City Council meetings remotely via   livestream   on the City website, Spectrum Cable TV Channel 3, or Frontier Cable TV Channel 26. City of Upland Mission Statement The City of Upland is committed to delivering superior services that meet community needs with transparency and integrity.   City of Upland Vision Statement Upland is a safe community with historic character where residents enjoy a high quality of life. 1. CALL TO ORDER AND ROLL CALL   2. ORAL COMMUNICATIONS   Pursuant to Government Code Section 54954.2, any member of the public may address any item listed on the agenda. Anyone wishing to address the legislative body should submit a speaker card to the City Clerk at or prior to speaking. Speakers shall keep their comments to no more than three (3) minutes.  CAMPAIGN CONTRIBUTION DISCLOSURE: Pursuant Gov. Code § 84308, any party to a permit, license, contract, or other entitlement before the Council is required to disclose …
Excerpt truncated on this listing page. Full text →
Wed May 13, 2026 · 4:00 PM

Upland Public Library Board

Library board meeting appears to be only procedural

The agenda for this Upland Public Library Board meeting contains no substantive items, only boilerplate and embedded content areas. The meeting is likely procedural with no decisions or discussions of consequence.

libraryprocedural
✓ Decided: Upland Library Board approves April meeting minutes

The Board approved the minutes from the April 8, 2026, meeting. No new business or substantive policy decisions were offered during this session.

Upland Public Library
📄 From the agenda
Extracted text of the official agenda document (automated extraction — may contain OCR/formatting errors).
Agenda Open Video in new Window Video Title × close This is an embedded content area. To exit and return to the dialog, use your screen reader command to move to the parent document or exit the frame. Powered by eSCRIBE Software Ltd. Details × close Title Description Category Number Stage Department Attachments History Meeting Type Meeting Date Stage Status Number Vote Vote Result × close 1 ( 0 )
📄 From the minutes
Extracted text of the official minutes document (automated extraction — may contain OCR/formatting errors).
Upland Public Library Board Meeting Minutes May 13, 2026 Minutes A meeting of the Upland Library Board was called to order by Board Member Jim Flock on the above date. 1. Call to Order: 4 p.m. 2. Roll Call: Present: Committee Chair Jim Flock, Committee Member Lynn Olson, Committee Member Linda Clinton, Committee Member Wendy Slatkin, Assistant City Manager Stephen Parker, Council Member James Breitling Absent: Staff: Library Director Adam Tuckerman, Friends of the Library President Chester Olson, Operations Manager Marti Ulate 3. Correspondence / Communications ® Adam reported positive community engagement on Social Media. A patron expressed appreciation for the Library Book swap program, noting the enjoyment of giving a book and selecting one of interest to take home. e® The Prom Pop Up Shop parent shared her gratitude for the opportunity provided to her daughter for the Pop-Up Shop and meeting other teens. The Prom event was successful, and a parent thanked the Library for hosting this event, stating their child had a wonderful time. 4. Oral Communication e None offered 5. Approval of Minutes Lynn Olson moved to approve and Linda Clinton seconded the motion to approve the minutes for the April 8, 2026 meeting. All approved. 6. Old Business Items e None Offered. 7. New Business e None Offered 8. Library Management Report e Adam provided the following Library updates: Upland Library Board April 8, 2026 Minutes Delivery of the new Reference and Youth Services desk …
Excerpt truncated on this listing page. Full text →
Mon May 11, 2026 · Monday, May 11, 2026 - Open session begins at 6:00 p.m.

Upland City Council Meeting

Mobilehome rent review ordinance up for first reading

The City Council will introduce an ordinance to restore mobilehome rent review, adding Chapter 5.68 to the municipal code. They will also consider approving a $94,000 contract for a police department organizational assessment, a $122,642 appropriation for soccer field lights at Cabrillo Park, and an agreement with Soundskilz to produce the Lemon Festival. Closed session includes negotiations for 614 sq ft in Memorial Park with Crown Castle and labor negotiations with unrepresented employees.

mobilehome-rentpoliceparksfestivalsbudgetcontractsclosed-session
✓ Decided: Council introduces mobilehome rent control ordinance with amendment (3-2)

The City Council held first reading of Ordinance No. 2010, restoring Chapter 5.68 (Mobilehome Rent Review) with an added provision allowing rent increases upon home sale/transfer. The motion passed 3-2, with Councilmembers Breitling and Maust opposed. The ordinance is categorically exempt from CEQA.

City Council Chamber
📄 From the agenda
Extracted text of the official agenda document (automated extraction — may contain OCR/formatting errors).
Agenda Agenda Open Video in new Window Video Monday, May 11, 2026 Open session begins at 6:00 p.m. City Council Chamber City Hall, 460 N. Euclid Avenue Residents may observe the City Council meetings remotely via livestream on the City website, Spectrum Cable TV Channel 3, or Frontier Cable TV Channel 26.   City of Upland Mission Statement The City of Upland is committed to delivering superior services that meet community needs with transparency and integrity.   City of Upland Vision Statement Upland is a safe community with historic character where residents enjoy a high quality of life. 1. CALL TO ORDER AND ROLL CALL   2. ADDITIONS-DELETIONS TO AGENDA   3. ORAL COMMUNICATIONS   This is a time for any citizen to comment on item listed on the closed session agenda only. Anyone wishing to address the legislative body is requested to submit a speaker card to the City Clerk at or prior to speaking. The speakers are requested to keep their comments to no more than three (3) minutes. The use of visual aids will be included in the time limit. CLOSED SESSION BEGINS AT 5:00 p.m. 4. CLOSED SESSION   Recommended Action: a. CLOSED SESSION CONFERENCE WITH REAL PROPERTY NEGOTIATORS   California Government Code Section 54956.8 Property: Appr …
Excerpt truncated on this listing page. Full text →
Wed Apr 29, 2026 · 4:00 PM

Special Finance Committee Meeting

Committee reviews city's biennial budget and reserve policy

The Finance Committee will receive and file the portfolio review, third-quarter sales tax update, and then discuss the general fund reserve policy allocations. They will also review the proposed biennial budget for fiscal years 2026-27 and 2027-28, and may provide recommendations to the City Council on balancing the General Fund budget.

financebudgetsales-taxreservesportfolio-review
✓ Decided: Finance Committee advances proposed biennial budget to City Council workshop

The Finance Committee reached consensus to move forward with staff recommendations for one-time fund usage and policy adjustments to support discretionary funding. They will present the proposed FY 2026-27 and 2027-28 biennial budget at the May 18, 2026 City Council workshop. The committee also reviewed the portfolio review, sales tax update, and general fund reserve policy allocations.

SPECIAL MEETING
📄 From the agenda
Extracted text of the official agenda document (automated extraction — may contain OCR/formatting errors).
Agenda Agenda Open Video in new Window Video AGENDA** Wednesday, April 29, 2026 4 :00 P . m . - 5 :00 P . m . SPECIAL MEETING Council Chamber City Hall, 460 N Euclid Avenue Residents may observe the meeting remotely via livestream on the City website, Spectrum Cable TV Channel 3, or Frontier Cable TV Channel 26.  1. CALL TO ORDER AND ROLL CALL   2. ORAL COMMUNICATIONS   Citizens wishing to address the Committee on any matter that is listed or not listed on the agenda may do so at this time.  Anyone wishing to address the Committee is requested to submit a speaker card to staff at or prior to speaking. The speakers are requested to keep their comments to no more than three (3) minutes. Please note that under provisions of the Brown Act the Committee Members cannot respond to, nor take action on, items that are not listed on the agenda. 3. AGENDA ITEMS   a. MARCH 31, 2026, PORTFOLIO REVIEW   1. PORTFOLIO REVIEW MARCH 31, 2026.pdf 2. Treasurers Report March 31, 2026.pdf 3. Treasurers Report Quarterly Comp DC25 - MR26.pdf Recommended Action: The Finance Committee receive and file the City of Upland’s December 31, 2025 - March 31, 2026, Portfolio Review. b. SALES TAX UPDATE – 3RD QUARTER 2025   1. SALES TAX REPORTS - Q3 2025 .pdf 2. Q3 2025 Sales Tax …
Excerpt truncated on this listing page. Full text →
Mon Apr 27, 2026 · Monday, April 27, 2026 - Open session begins at 6:00 p.m.

Upland City Council Meeting

Council to re-approve police military equipment ordinance

The City Council will hold a public hearing on the CDBG 2026-27 Action Plan and consider re-approving the AB 481 annual report on police military equipment. Other business includes authorizing $40,000 from opioid settlement funds for the Upland ACCESS program, establishing the UplandCARES fund, and receiving the pavement management update. Closed session includes labor negotiations with police and real property negotiations.

policebudgethousingpublic-workscommunity-developmentopioid-settlement
✓ Decided: City Council establishes UplandCARES emergency assistance fund

The Council adopted Resolutions 6874 and 6875 creating the UplandCARES fund for emergency assistance, with program guidelines revised to require Council affirmation of fund activation. The Council also approved the FY 2026-27 CDBG Action Plan (Resolution 6873) with one abstention. Consent calendar items including warrant registers, AB 481 report, opioid settlement funds for ACCESS program, and notices of completion were approved unanimously.

City Council Chamber
📄 From the agenda
Extracted text of the official agenda document (automated extraction — may contain OCR/formatting errors).
Agenda Agenda Open Video in new Window Video Monday, April 27, 2026 Open session begins at 6:00 p.m. City Council Chamber City Hall, 460 N. Euclid Avenue Residents may observe the City Council meetings remotely via livestream on the City website, Spectrum Cable TV Channel 3, or Frontier Cable TV Channel 26.   City of Upland Mission Statement The City of Upland is committed to delivering superior services that meet community needs with transparency and integrity.   City of Upland Vision Statement Upland is a safe community with historic character where residents enjoy a high quality of life. 1. CALL TO ORDER AND ROLL CALL   2. ADDITIONS-DELETIONS TO AGENDA   3. ORAL COMMUNICATIONS   This is a time for any citizen to comment on item listed on the closed session agenda only. Anyone wishing to address the legislative body is requested to submit a speaker card to the City Clerk at or prior to speaking. The speakers are requested to keep their comments to no more than three (3) minutes. The use of visual aids will be included in the time limit. CLOSED SESSION BEGINS AT 4:30 p.m. 4. CLOSED SESSION   a. CLOSED SESSION CONFERENCE WITH LABOR NEGOTIATORS   Pursuant to Government Code Section 54957.6 Agency Designated Representatives: City Manager …
Excerpt truncated on this listing page. Full text →
Wed Apr 22, 2026 · Wednesday, April 22, 2026 - 6:30 p.m.

Regular Meeting of the Upland Planning Commission

Planning Commission to consider revoking sports bar's conditional use permit

The Planning Commission will hold a public hearing on revoking Conditional Use Permit No. 15-05 for 3rd Base Sports Bar due to violations documented by police. They will also consider a recommendation to amend the Historic Downtown Upland Specific Plan. A workshop on a bonus ADU ordinance and a development plan review for a new Black Rock Coffee drive-through are also on the agenda.

planning-commissionzoningpublic-hearingalcohol-permitaduspecific-plancoffee-shop
City Council Chamber
📄 From the agenda
Extracted text of the official agenda document (automated extraction — may contain OCR/formatting errors).
Agenda Agenda Open Video in new Window Video Wednesday, April 22, 2026 6 :30 P . m . - 7 :30 P . m . City Council Chamber City Hall, 460 N. Euclid Avenue Residents may observe City meetings remotely via livestream on the City website, Spectrum Cable TV Channel 3, or Frontier Cable TV Channel 26.    City of Upland Mission Statement The City of Upland is committed to delivering superior services that meet community needs with transparency and integrity.   City of Upland Vision Statement Upland is a safe community with historic character where residents enjoy a high quality of life. 1. CALL TO ORDER OF THE PLANNING COMMISSION REGULAR MEETING   2. PLEDGE OF ALLEGIANCE   3. ROLL CALL   4. APPROVAL OF MINUTES   1. Post-Meeting Minutes - PC_Jan28_2026 - English.pdf 2. Post-Meeting Minutes - SPC_Mar12_2026 - English.pdf Approve the Regular Meeting Minutes of January 28, 2026 and the Special Meeting Minutes of March 12, 2026. (Staff Person: Jamie Davidson) 5. COUNCIL ACTIONS   Presentation of City Council actions from the Regular Meetings of February 9, 2026, February 23, 2026, March 9, 2026, March 23, 2026, and April 13, 2026. (Staff Person: Robert D. Dalquest) 6. FUTURE AGENDA ITEMS   Presentation of futu …
Excerpt truncated on this listing page. Full text →
Wed Apr 22, 2026 · 4:00 PM

Finance Committee Meeting

No substantive items in agenda

This meeting agenda contains only procedural boilerplate and no specific items for discussion or decision.

financeprocedural
Cancelled
📄 From the agenda
Extracted text of the official agenda document (automated extraction — may contain OCR/formatting errors).
Agenda Open Video in new Window Video Title × close This is an embedded content area. To exit and return to the dialog, use your screen reader command to move to the parent document or exit the frame. Powered by eSCRIBE Software Ltd. Details × close Title Description Category Number Stage Department Attachments History Meeting Type Meeting Date Stage Status Number Vote Vote Result × close 1 ( 0 )
Tue Apr 14, 2026 · 5:00 PM

Public Works Committee Meeting

Committee hears update on city's pavement condition

The Public Works Committee will receive a presentation on the state of the city's asphalt pavement condition. No action is expected; the item is for information only.

pavementroadsinfrastructurepublic-works
✓ Decided: Pavement management presented, no formal decisions made

The Public Works Committee received a presentation on the 2026 Pavement Management Program Update. Committee members discussed funding, timelines, and coordination with neighboring agencies. No formal votes or approvals were taken.

City Council Chamber
📄 From the agenda
Extracted text of the official agenda document (automated extraction — may contain OCR/formatting errors).
Agenda Agenda Open Video in new Window Video AGENDA** Tuesday, April 14, 2026 5 :00 P . m . - 6 :00 P . m . City Council Chamber City Hall, 460 N. Euclid Avenue Residents may observe the meeting remotely via livestream on the City website, Spectrum Cable TV Channel 3, or Frontier Cable TV Channel 26. 1. CALL TO ORDER AND ROLL CALL   2. ORAL COMMUNICATIONS   Citizens wishing to address the Committee on any matter that is listed or not listed on the agenda may do so at this time.  Anyone wishing to address the Committee is requested to submit a speaker card to staff at or prior to speaking. The speakers are requested to keep their comments to no more than three (3) minutes. Please note that under provisions of the Brown Act the Committee Members cannot respond to, nor take action on, items that are not listed on the agenda. 3. AGENDA ITEMS   a. PAVEMENT MANAGEMENT PROGRAM UPDATE - 2026   1. Pavement Management Program Update.pdf Recommended Action: The Public Works Committee receive and file the presentation on the state of the City’s asphalt pavement condition. 4. COMMITTEE MEMBER COMMENTS   5. ADJOURNMENT   The next regularly scheduled Public Works Committee meeting is Tuesday, July 14, 2026. In compliance with the Americans with Disa …
Excerpt truncated on this listing page. Full text →
Mon Apr 13, 2026 · Monday, April 13, 2026 - Open session begins at 6:00 p.m.

Upland City Council Meeting

Council to consider $2.25M pump maintenance contract

The Upland City Council will discuss and vote on several consent calendar items, including a $2.25 million on-call maintenance contract for city wells and pumps, a $320,000 purchase of ballistic vests for police, and a $117,000 purchase of two electric trucks. A public hearing on the 2025 Housing Element Annual Progress Report will receive comments. In business items, the council will consider a $1.4 million change order for Mulberry Avenue reconstruction and water main replacement, and establish an ad hoc committee for planning commissioner interviews.

budgetcontractspolicewaterpublic-safetyelectric-vehiclesparkshousing
City Council Chamber
📄 From the agenda
Extracted text of the official agenda document (automated extraction — may contain OCR/formatting errors).
Agenda Agenda Open Video in new Window Video Monday, April 13, 2026 Open session begins at 6:00 p.m. City Council Chamber City Hall, 460 N. Euclid Avenue Residents may observe the City Council meetings remotely via livestream on the City website, Spectrum Cable TV Channel 3, or Frontier Cable TV Channel 26.   City of Upland Mission Statement The City of Upland is committed to delivering superior services that meet community needs with transparency and integrity.   City of Upland Vision Statement Upland is a safe community with historic character where residents enjoy a high quality of life. 1. CALL TO ORDER AND ROLL CALL   2. ADDITIONS-DELETIONS TO AGENDA   3. ORAL COMMUNICATIONS   This is a time for any citizen to comment on item listed on the closed session agenda only. Anyone wishing to address the legislative body is requested to submit a speaker card to the City Clerk at or prior to speaking. The speakers are requested to keep their comments to no more than three (3) minutes. The use of visual aids will be included in the time limit. CLOSED SESSION BEGINS AT 5:00 p.m. 4. CLOSED SESSION   Recommended Action: a. CLOSED SESSION CONFERENCE WITH LABOR NEGOTIATORS   Government Code Section 54957.6 Agency Designated Representatives&# …
Excerpt truncated on this listing page. Full text →
Wed Apr 8, 2026 · 4:00 PM

Upland Public Library Board

Library board meeting with no substantive items

This agenda contains only procedural boilerplate and no actionable items or discussions. The meeting appears to be a formality without specific decisions or public hearings.

libraryprocedural
✓ Decided: Library board approves minutes, receives reports on grants and programs

The Upland Library Board approved the minutes from the March 11, 2026 meeting. No substantive decisions were made; the meeting consisted of reports on grants, the strategic plan, summer programs, and sign proposals. The board discussed ideas to enhance community connections but took no formal action.

Upland Public Library
📄 From the agenda
Extracted text of the official agenda document (automated extraction — may contain OCR/formatting errors).
Agenda Open Video in new Window Video Title × close This is an embedded content area. To exit and return to the dialog, use your screen reader command to move to the parent document or exit the frame. Powered by eSCRIBE Software Ltd. Details × close Title Description Category Number Stage Department Attachments History Meeting Type Meeting Date Stage Status Number Vote Vote Result × close 1 ( 0 )
Wed Mar 25, 2026 · Wednesday, March 25, 2026 - 6:30 p.m.

Regular Meeting of the Upland Planning Commission

No agenda items listed; meeting appears procedural

The agenda for the Upland Planning Commission meeting on March 25, 2026 contains no listed items. It appears to be a procedural session with no specific decisions or discussions recorded.

planningprocedural
Cancelled
📄 From the agenda
Extracted text of the official agenda document (automated extraction — may contain OCR/formatting errors).
Agenda Open Video in new Window Video Title × close This is an embedded content area. To exit and return to the dialog, use your screen reader command to move to the parent document or exit the frame. Powered by eSCRIBE Software Ltd. Details × close Title Description Category Number Stage Department Attachments History Meeting Type Meeting Date Stage Status Number Vote Vote Result × close 1 ( 0 )
Tue Mar 24, 2026 · 4:30 PM

Special Upland City Council Meeting

Council to discuss attendance at the 2026 State of the City event

The Upland City Council will hold a special meeting to consider attending the 2026 State of the City. The agenda includes standard procedural items such as call to order, roll call, and oral communications. No other substantive actions or decisions are listed.

city-councilstate-of-the-cityproceduralmeeting
✓ Decided: Upland City Council held a special meeting with no substantive actions

The council convened a special meeting on March 24, 2026 at City Hall. No agenda items required a vote or formal decision; the meeting only recorded attendance at the State of the City and adjourned.

SPECIAL MEETING
📄 From the agenda
Extracted text of the official agenda document (automated extraction — may contain OCR/formatting errors).
Agenda Agenda Open Video in new Window Video Tuesday, March 24, 2026 4 :30 P . m . - 5 :30 P . m . SPECIAL MEETING Notice is hereby given that Mayor Bill Velto of the Upland City Council, pursuant to Government Code Section 54956, does hereby call a Special Meeting of the Upland City Council Kahramana Restaurant 345 W Foothill Blvd, Upland City of Upland Mission Statement The City of Upland is committed to delivering superior services that meet community needs with transparency and integrity.   City of Upland Vision Statement Upland is a safe community with historic character where residents enjoy a high quality of life. 1. CALL TO ORDER AND ROLL CALL   2. ORAL COMMUNICATIONS   Pursuant to Government Code Section 54954.2, any member of the public may address any item listed on the agenda. Anyone wishing to address the legislative body should submit a speaker card to the City Clerk at or prior to speaking. Speakers shall keep their comments to no more than three (3) minutes.  3. AGENDA ITEMS   a. CITY COUNCIL ATTENDANCE AT THE 2026 STATE OF THE CITY   4. ADJOURNMENT   The next regularly scheduled City Council meeting is Monday, April 13, 2026. All Agenda items and back-up materials are available for public review at the Upland Public Library, at 450 …
Excerpt truncated on this listing page. Full text →
📄 From the minutes
Extracted text of the official minutes document (automated extraction — may contain OCR/formatting errors).
1 MINUTES OF THE SPECIAL MEETING OF THE UPLAND CITY COUNCIL March 24, 2026 4:30 p.m. SPECIAL MEETING Kahramana Restaurant 345 W Foothill Blvd, Upland Members Present: Mayor Bill Velto, Councilmember James Breitling, Councilmember Carlos A. Garcia, Councilmember Shannan Maust, Councilmember Rudy Zuniga Staff Present: City Manager Michael Blay, City Clerk Keri Johnson _____________________________________________________________________ 1. CALL TO ORDER AND ROLL CALL The special meeting of the Upland City Council was called to order by Mayor Bill Velto at 4:30 p.m. in the Council Chamber of the Upland City Hall. 2. ORAL COMMUNICATIONS None Mayor Velto called a recess at 4:01 p.m. The City Council reconvened the special meeting at 6:11 p.m. 3. AGENDA ITEMS a. CITY COUNCIL ATTENDANCE AT THE 2026 STATE OF THE CITY The City Council Members attended the 2026 State of the City. 4. ADJOURNMENT Mayor Velto adjourned the special meeting at 7:05 p.m. The next regularly scheduled City Council meeting is Monday, April 13, 2026. Keri Johnson, City Clerk

Showing the 30 most recent meetings of 44 on record. See the yearly meeting archives below for the full history.

💰 Federal awards (top 10 by amount)
Largest recent federal contract/grant awards to recipients in this city (2023–present), via USAspending.gov.
$4.0MINTERIOR PLUS-LEGACY BUILDERS JV LLC
Department of Defense · ACJP171032 - REPAIR AND RENOVATE RESTROOMS B271 SSC FACILITY
$3.0MLEGACY BUILDERS CONSTRUCTION, INC
Department of Defense · CONVERT B272 4TH FL. AREA SSC-SN
$3.0MINTERIOR PLUS-LEGACY BUILDERS JV LLC
Department of Defense · ACJP171031 - REPAIR AND RENOVATE RESTROOMS B270 SSC FACILITY
$2.7MINTERIOR PLUS-LEGACY BUILDERS JV LLC
Department of Defense · ACJP161013 - MAINTAIN FLOORING AND WALLS, B286
$2.6MINTERIOR PLUS-LEGACY BUILDERS JV LLC
Department of Defense · ACJP111073 - MAINTAIN AND PAINT INTERIOR WALLS, B271
$2.5MINTERIOR PLUS-LEGACY BUILDERS JV LLC
Department of Defense · ACJP111072 - MAINTAIN AND PAINT INTERIOR WALLS, B270 SSC
$2.4MINTERIOR PLUS-LEGACY BUILDERS JV LLC
Department of Defense · ACJP251015 - REPAIR FLOORING, B270
$2.4MINTERIOR PLUS-LEGACY BUILDERS JV LLC
Department of Defense · ACJP171120 - REPAIR AND RENOVATE RESTROOMS B272 SSC FACILITY
$2.2MINTERIOR PLUS-LEGACY BUILDERS JV LLC
Department of Defense · ACJP251016 REPAIR FLOORING, B271
$2.1MBJD RESOURCING LLC
Department of Defense · FUNDING FOR GROUNDS CONTRACT BASE YEAR NAVAL SUPPORT ACTIVITY CRANE, I

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 fatalities11 (2 pedestrian · 2024)
Business establishments42,571 (718,612 employees · 2023)
Fair Market Rent (2BR)$2,306/mo (672 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
2,014 filings · $1.6M total · 19 filers · latest Tue Jun 30, 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.

$138.5M
Annual budget
$51.0M
Debt outstanding
344
Employees on payroll
23
Permitted housing units

The money — in

source: Census gov-finance & state comptroller

Budget

Revenue$138.5M
Spending$109.4M
Revenue ran ahead of operating spending this year.

Debt load LOW

Outstanding debt$51.0M
Debt-to-revenue0.37×
Debt-load index28 / 100
A debt-load indicator (national percentile of debt, deficit & aid-reliance) — not a solvency verdict. Cross-checked against official state fiscal-stress scores where they exist.

The money — out

source: city procurement & payroll

Who the city actually cuts checks to.

344 employees on the public payroll — every position and salary is public record.

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.

Meeting archives

🔗 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/pub-upland/embed/" width="100%" height="640" loading="lazy" style="border:1px solid #ddd;border-radius:8px" title="Upland government meetings"></iframe>
<p>Local government meetings via <a href="https://mytown.theboringparts.com/city/pub-upland/">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.