← Back to Members
Mark DeSaulnier

Mark DeSaulnier

DemocratHouse
CA - District 10

Service History

119th Congress (2025-2027)House Currently Serving
CA - District 10

2024 General Election

Mark DeSaulnier: 66.47%+32.95%

242,325 votes • Defeated Katherine Piccinini

Mark DeSaulnierDEMWinner
242,325 votes(66.47%)
Katherine PiccininiREP
122,219 votes(33.53%)

Total votes: 364,544

Jan 2025
to
Present
118th Congress (2023-2025)House
CA - District 10

2022 General Election

Mark DeSaulnier: 78.93%+57.86%

198,415 votes • Defeated Michael Ernest Kerr

Mark DeSaulnierDEMWinner
198,415 votes(78.93%)
Michael Ernest KerrGRE
52,965 votes(21.07%)

Total votes: 251,380

Jan 2023
to
Dec 2025
117th Congress (2021-2023)House
CA - District 11

2020 General Election

Mark DeSaulnier: 72.99%+45.99%

271,063 votes • Defeated Nisha Sharma

Mark DeSaulnierDEMWinner
271,063 votes(72.99%)
Nisha SharmaREP
100,293 votes(27.01%)

Total votes: 371,356

Jan 2021
to
Dec 2023
116th Congress (2019-2021)House
CA - District 11

2018 General Election

Mark DeSaulnier: 74.13%+48.26%

204,369 votes • Defeated John Fitzgerald

Mark DeSaulnierDEMWinner
204,369 votes(74.13%)
John FitzgeraldREP
71,312 votes(25.87%)

Total votes: 275,681

Jan 2019
to
Dec 2021
115th Congress (2017-2019)House
CA - District 11

2016 General Election

Mark DeSaulnier: 72.05%+44.11%

214,868 votes • Defeated Roger Allen Petersen

Mark DeSaulnierDEMWinner
214,868 votes(72.05%)
Roger Allen PetersenREP
83,341 votes(27.95%)

Total votes: 298,209

Jan 2017
to
Dec 2019
114th Congress (2015-2017)House
CA - District 11

2014 General Election

Mark DeSaulnier: 67.27%+34.55%

117,502 votes • Defeated Tue Phan

Mark DeSaulnierDEMWinner
117,502 votes(67.27%)
Tue PhanREP
57,160 votes(32.73%)

Total votes: 174,662

Jan 2015
to
Dec 2017
View Full Service History (6 terms)

6

Terms Served

6

Congresses

6

Safe Wins (>10%)

Floor Statements

What Mark said on the floor, from the Congressional Record

View all 316
Extension of Remarks·September 24, 2026·p. E965

Personal Explanation

Mr. Speaker, I regret that I cast my vote incorrectly on Roll Call No. 309, on passage of H.R. 9576, the National Fraud Enforcement Division Act. I mistakenly voted YEA when I intended to vote NAY.

Extension of Remarks·September 24, 2026·p. E976

Honoring The 50th Anniversary Of Contra Costa Senior Legal Services

Mr. Speaker, I rise today to recognize Contra Costa Senior Legal Services (CCSLS) as they celebrate their 50th anniversary. Since 1976, CCSLS has worked tirelessly to improve quality of life and provide accessible legal assistance,…

Extension of Remarks·September 24, 2026·p. E979

Honoring The Life And Service Of Scott Haggerty

Mr. Speaker, I rise today to recognize the life and service of Scott Haggerty. Scott served as an Alameda County Supervisor for 24 years. First elected to represent District 1 in 1996, he worked tirelessly on behalf of working families,…

View all 316 floor statements