David Gill has earned the endorsement of:

American Federation of Teachers (AFT)
Planned Parenthood Action Fund
Human Rights Campaign
Sierra Club
Democracy for America
Progressive Democrats of America
National Organization for Women
National Nurses United (NNU)
Peace Action
Council for a Livable World
League of Conservation Voters
People for the American Way Action Fund
National Abortion Rights Action League (NARAL)
Americans for Democratic Action (ADA)
United Auto Workers
UA (Plumbers and Pipefitters)
IBEW (Electricians)
American Psychiatric Association PAC
American College of Emergency Physicians (ACEP)
American Congress of Obstetricians & Gynecologists (ACOG)
American Academy of Family Physicians (AAFP)
American Academy of Orthopaedic Surgeons (AAOS)
American Postal Workers Union (APWU)
Joint Action Committee for Political Affairs (JAC)
United Brotherhood of Carpenters (UBC)
United Food & Commercial Workers (UFCW)
United Mine Workers of America (UMWA)
United Transportation Union (UTU)
Service Employees International Union (SEIU)
National Association of Letter Carriers (NALC)
International Association of Heat & Frost Insulators
International Longshoremen Association (ILA)
United Steel Workers (USW)
International Brotherhood of Boilermakers (IBB)
International Association of Machinists (IAM)
National Treasury Employees Union (NTEU)
American Federation of State, County & Municipal Employees (AFSCME)
American Federation of Federal Employees (AFGE)
Amalgamated Transit Union (ATU)
United Mine Workers of America (UMWA)

US Senator Dick Durbin
Governor Pat Quinn
Lt. Governor Sheila Simon
Congressman Phil Hare (ret)
State Senator Michael Frerichs
State Representative Naomi Jakobsson
Hon. Deanna Demuzio (ret.)

Champaign County Democrats
DeWitt Democrats
Long Creek Township Democrats
Macon County Democrats
Sangamon County Democrats
Champaign County Board Chair Pius Weibel
Christian County Board Vice-Chair Paul Schmitz
Macon County Board Chairman Jay Dunn
15th District State Central Committeeman Terry Redman
Champaign County Chairman Al Klein
Jersey County Chairman Mark Pohlman
Macon County Chairman
McLean County Chairman John Penn
Montgomery County Chairman Steve White
Piatt County Chairman Jeff Harshbarger

(partial list)