Pennsylvania Files🔍 Search

People › State Senate

Thomas Johnson

Running in 2026: State Senate District 28 (May 19) “won the primary” · State Senate District 28 (November 3)

Statements of Financial Interests

StatementFiledWhat it lists
2025 statement
STATE SENATE
2026-03-09— · paper

Findings

None.

Campaign money: State Senate District 28

$1,667raised, 6 itemized contributions
$0from the candidate (incl. loans)
Where their outside money comes from

IndividualsBusinessesTrade, professional and issue groupsLabor unionsTribal governmentsPolitical partiesOther candidates and officeholders

Compare with all state candidates →

How it was spent: $2,317

Largest payees: WALMART.COM $645 Other (described) · STAPLES $218 Other (described) · SHEETZ #2448 $179 Other (described) · SHEETZ $140 Other (described) · MOONEY & ASSOCIATES $103 Other (described) · MOVAVI.COM $102 Other (described) · FRIENDLYS-YORK $99 Other (described) · SHEETZ # 2448 $79 Other (described)

Expenditures on their reports filed in 2025–2026; a consultant's payments to others (ads, mail) show under the consultant.

Top contributorsTypeTotal
SUSANNE LARSON
RETIRED · Shrewsbury
Person or other$500
JOANNE KEHR
York
Person or other$300
JAMES MULLIGAN
York
Person or other$250
LISA KENNEDY
York
Person or other$100
CYNTHIA GILBERT
Spring Grove
Person or other$100

Filers: THOMAS JOHNSON (20260153), THOMAS JOHNSON (2026C1005). From the Department of State's campaign finance export; reports filed in 2025–2026.