NJBallot — New Jersey News, Community by Community NJBallot

Stephen M. Sweeney

Political profile

Stephen M. Sweeney

Former President, New Jersey Senate; Ironworkers union official

Democratic Party

Overview

Stephen M. Sweeney is a New Jersey political figure and labor leader who served as president of the New Jersey Senate from 2010 to 2022. He represented the 3rd Legislative District in the Senate for two decades. The district includes municipalities in Gloucester County, Salem County, and Cumberland County.

Before his legislative career, Sweeney worked in the construction industry and became an official with the International Association of Bridge, Structural, Ornamental and Reinforcing Iron Workers. His work in organized labor focused on workforce development, infrastructure investment, and labor policy.

Sweeney entered the New Jersey Senate in 2002 and became Senate president in 2010. In that role, he presided over the upper chamber of the state legislature and played a central role in legislative negotiations related to the state budget, pension policy, and major infrastructure initiatives.

Political Career

President, New Jersey Senate (2010-2022)

Senator, New Jersey Legislative District 3 (2002-2022)

Candidate, Governor of New Jersey (2025, unsuccessful)

Key Policy Areas

Infrastructure investment and construction projects

Public pension and fiscal policy

Workforce development and labor policy

Economic development initiatives

State budget and fiscal management

Notable Actions / Initiatives

Served as president of the New Jersey Senate from 2010 to 2022, presiding over the chamber during multiple legislative sessions.

Participated in legislative negotiations on New Jersey’s pension and benefits policies affecting public employees.

Supported infrastructure and transportation investment initiatives across the state.

Announced and ran a campaign for governor of New Jersey during the 2025 election cycle.

Education

Not publicly available

Personal

Birth date: June 11, 1959

Residence: Gloucester County, New Jersey

Submit a correction

Spot an error or outdated information? Send the details and a public source for staff review.