Maine Record
Bangor
JL

Joseph Leonard

CouncilorBangor councilors serve three-year terms with three seats up each November (bangormaine.gov/446/City-Council). month-level start: November 2023 per WABI 2023-11-13 (Fish and Deane sworn in; Leonard re-elected Nov 7, 2023 per Bangor Daily News); seat class derived because Beck/Hawes/Mallar were seated 2024 and Faloon/Carson/Walker 2025. month-level end: November 2026 per three-year term (city council page lists Deane term expires 2026). First won a June 2022 special election; current term from Nov 2023 re-election.

No biography on file yet.

At a glance

News mentions
0

Term ending Nov 1, 2026.

Voice

Meetings spoken in
21
Total speaking time
2:10:02
Avg per meeting
6:12
Segments
1355

Want every word Leonard has said?

The OpenCity MCP for Claude.ai answers questions like “what has Leonard said about housing this year” with one prompt — full speaking history, with YouTube timestamps.

Top issues during term (20)

critical↑May 2026[62]

Homelessness, addiction, and recovery

Speakers cited $10,000-plus vandalism repair costs and growing taxpayer burden from services, though the city took no financial action tonight.

critical↑Oct 2026[56]

Winter warming shelter funding

Up to $105,000 in federal CDBG funds, not local tax dollars.

high↑May 2026[54]

Councilor Mallar ethics training

No direct cost beyond staff time for the required training.

high↑Oct 2026[50]

Downtown floor area ratio removal

No direct cost to the city; the change could unlock private investment and more downtown housing.

critical↑Sep 2026[35]

Winter warming shelter capacity gap

Roughly $115,000-$116,000 from CDBG, foundation, and other non-tax sources.

medium↑May 2026[34]

Airport car rental facility and transit director funding

Up to $65,000 from the city's undesignated fund balance.

medium↑Oct 2026[30]

Remote council meeting participation

high→Jun 2026[24]

Sewer infrastructure bonding (KMart and Perry Road pump stations)

About $650,000 a year in combined debt service, covered by sewer fees rather than property taxes.

high→May 2026[23]

103 Maine Avenue bond purchase for public health

Up to $1.4 million in bonds, with a tax levy to cover principal and interest.

high↑Oct 2026[20]

Kenduskeag Stream retaining wall failure

$3.87 million, within the anticipated budget.

high↑Oct 2026[20]

Airport Security Checkpoint Expansion

Funded by passenger fees and airport funds — no hit to property taxes and no ticket price increase.

medium↑Oct 2026[20]

New Planning Fees for Developers

Small offsets to the city budget; developers pay roughly $1.22 per notice letter and state-rate stormwater review fees.

medium↑Oct 2026[18]

Special amusement permit public hearing requirement

Applicants would save the $126-$150 yearly public hearing advertising fee unless a department flags problems.

medium↑Oct 2026[18]

Tax workout agreement policy review

The agreement yields about $2,400 a year in back-tax payments; policy changes could affect future tax collections.

medium↑May 2026[18]

Historic preservation and park designations

Could affect renovation costs for owners of historic properties, depending on how flexibly materials are interpreted.

high↓Aug 2026[17]

Project HOPE homeless housing funding

$426,000 total for the pilot year, with $126,000 coming from the city's limited opioid settlement funds.

high↓Aug 2026[16]

Yellen Pines supportive housing credit enhancement agreement

Staff recommends giving back 75% of the new tax value for 30 years; Councilor Fish estimates that could cost the city $20-40 million over the district's life.

medium↑Sep 2026[15]

Direct city applications for MaineHousing warming grants

A tank fill of about 250 gallons now runs roughly $1,500.

medium↓Aug 2026[15]

Surveillance and civil liberties concerns

high↓May 2026[14]

Immigration ordinance and conflict-of-interest dispute

Supporters and opponents both cited federal funding at Bangor International Airport ($27M FAA runway funding) and potential liability exposure.

Decisions during term (241)

Recorded while Leonard was in office — not necessarily decisions they moved, spoke to, or voted on.

approvedOct 26, 2026

Consent Agenda (Minutes, Orders 26-297 through 26-300)

approvedOct 26, 2026

First Readings: Orders 26-301 and 26-302

approvedVoted yes8-0Oct 26, 2026

Ordinance 26-293: Remove Floor Area Ratio from Downtown Development District

approvedOct 26, 2026

Resolve 26-294: $823,851 for Nourish ME Nutrition Education Program

approvedOct 26, 2026

Resolve 26-295: $6,000 Johns Hopkins NIH ARISE Grant for PrEP Access

approvedOct 26, 2026

Special Amusement Permit: Scoreboard Social LLC d/b/a Benjamin's Restaurant & Pub

approvedOct 26, 2026

Special Amusement Permit: Penobscot Theatre Company

approvedVoted no6-2Oct 26, 2026

Order 26-303: End Remote Public Comment

approvedOct 26, 2026

Order 26-304: New Planning Fees

approvedVoted yes7-0Oct 26, 2026

Order 26-305 (Amended): $105,000 CDBG Funds for Warming Shelter and The Well

approvedVoted yes5-2Oct 26, 2026

Order 26-306: Ethics Finding Against Councilor Mallar and Training Requirement

approvedOct 26, 2026

MINUTES OF: Bangor City Council Regular Meeting of October 14, 2026

approvedOct 21, 2026

Approval of July 15, 2026 meeting minutes

approvedOct 21, 2026

07/15/2026

approved7-0Oct 20, 2026

Approval of Meeting Minutes – October 6, 2026

approved7-0Oct 20, 2026

Adoption of Findings & Decisions for 511 Maine Ave and 6 Bangor Mall Blvd

approved7-0Oct 20, 2026

FAR removal from Downtown Development District — recommended to council

approved7-0Oct 20, 2026

RH Foster — completeness determination for 1187 Union Street

approved7-0Oct 20, 2026

RH Foster — land development permit granted with conditions

approved7-0Oct 20, 2026

Meeting Minutes – October 6, 2026

Voting record (138)

118 yes20 no

Oldest to newest — hover a bar for the item.

Voted yesOct 26, 2026

Ordinance 26-293: Remove Floor Area Ratio from Downtown Development District

Voted noOct 26, 2026

Order 26-303: End Remote Public Comment

Does not want to take a valuable communication tool away from average citizens because of a few bad actors.

Voted yesOct 26, 2026

Order 26-305 (Amended): $105,000 CDBG Funds for Warming Shelter and The Well

Voted yesOct 26, 2026

Order 26-306: Ethics Finding Against Councilor Mallar and Training Requirement

Voted yesOct 19, 2026

Motion to enter executive session (1 M.R.S.A. § 405(6)(A)) on two personnel matters

Voted noOct 14, 2026

Motion made and seconded to Postpone Indefinitely

Voted yesOct 14, 2026

Motion made and seconded for Passage

Voted yesOct 14, 2026

Motion made and seconded for Passage

Voted noOct 14, 2026

Motion made and seconded for Passage

Voted noOct 14, 2026

Motion made and seconded to postpone to the October 5, 2026, Council Workshop.

Voted yesOct 14, 2026

Motion made and seconded for Passage as Amended

Voted yesSep 28, 2026

Motion made and seconded for Passage

Voted yesSep 28, 2026

Motion made and seconded for Passage as Amended

Voted noSep 28, 2026

Motion made and seconded for Passage

Voted yesSep 28, 2026

Motion made and seconded for Passage

Voted noSep 28, 2026

Motion made and seconded to postpone to the October 5, 2026, Council Workshop.

Voted noSep 28, 2026

Motion made and seconded to Postpone Indefinitely

Voted noSep 28, 2026

Resolve 26-253 — Project HOPE funding ($300,000 MaineHousing / $126,000 opioid settlement match)

Voted yesSep 28, 2026

Ordinance 26-270 — Data center moratorium extension

Voted yesSep 28, 2026

Resolve 26-272 — $7,000 opioid settlement funds to the Together Place

Voted noSep 28, 2026

Order 26-274 — $1.4 million bond for 103 Maine Avenue

Fears the purchase would cause disruption and instability in residents' medical care arrangements.

Voted yesSep 28, 2026

Order 26-282 — Yellen Pines Affordable Housing TIF, development program, and credit enhancement agreement

Sees it as an $11 million community investment; fewer police, fire, and ER costs.

Voted yesSep 14, 2026

Resolve 26-253: Project HOPE funding postponed

Voted yesAug 24, 2026

Order 26-251 — $4,455,000 general obligation bonds for KMart Pump Station

Voted yesAug 24, 2026

Order 26-252 — $6,575,000 Maine Municipal Bond Bank loan for Perry Road Pump Station

Voted yesAug 24, 2026

Resolve 26-253 — Project HOPE funding ($300,000 MaineHousing + $126,000 match)

Voted yesJul 27, 2026

Motion to suspend rules to add Together Place to the workshop agenda

Brought the item forward to preserve the option of assisting Together Place through its financial crisis.

Voted noJul 27, 2026

Motion to Suspend Rules to Consider Resolve 26-245

Voted yesJul 27, 2026

Council Resolve 26-245 — Commitment to Civility, Procedural Order and Public Trust

Voted yesJul 27, 2026

Passage

Voted yesJul 27, 2026

Motion to Amend Ordinance 26-222 by Substitution (Legislative Committee)

Voted noJul 27, 2026

Ordinance 26-222 — Legislative Committee Duties (Final Passage)

Voted yesJul 27, 2026

Ordinance 26-237 — Ethics Code Amendment (120-Day Deadline and Council Response Procedure)

Voted yesJul 27, 2026

Order 26-242 — Credit Enhancement Agreement, Bangor Housing Development Corporation, 205 Corporate Drive

Voted yesJul 27, 2026

Order 26-243 — Affordable Housing TIF District, 205 Corporate Drive

Voted yesJul 27, 2026

Order 26-244 — Ethics Violation Finding Against Councilor Wayne Mallar

Voted yesJul 13, 2026

Ordinance 26-222 — Legislative Committee duties (postponed)

Voted yesJul 13, 2026

Ordinance 26-223 — Manufactured home park flexibility (passed)

Voted yesJun 22, 2026

Motion made and seconded for Passage

Voted yesJun 22, 2026

Motion made and seconded for Passage

Voted yesJun 22, 2026

Motion made and seconded for Passage as Amended

Voted yesJun 22, 2026

Motion made and seconded for Passage

Voted yesJun 22, 2026

Motion made and seconded for Passage

Voted yesJun 22, 2026

Motion made and seconded to amend by substitution with the language presented on May 26, 2026

Voted yesJun 22, 2026

Motion made and seconded for Passage

Voted yesJun 22, 2026

Motion made and seconded for Passage as Amended

Voted yesJun 22, 2026

Motion made and seconded for Passage

Voted yesJun 22, 2026

Motion made and seconded for Passage

Voted noJun 22, 2026

Motion made and seconded to Postpone Indefinitely

Voted yesJun 22, 2026

Motion made and seconded for Passage