A eleição para procurador-geral da Pensilvânia foi realizada em 2 de novembro de 2004. As eleições primárias necessárias foram realizadas em 27 de abril de 2004. Tom Corbett foi eleito procurador-geral, cargo que ocupou de 1995-97 após ser nomeado pelo governador Tom Ridge para ocupar uma vaga. Corbett, que havia sido procurador dos Estados Unidos , derrotou por pouco o procurador distrital do condado de Montgomery , Bruce Castor, nas primárias republicanas, e depois venceu por uma margem ainda mais apertada na eleição geral. O oponente democrata de Corbett era Jim Eisenhower , o candidato de 2002 que já havia servido como procurador-assistente dos Estados Unidos e confidente próximo do governador Ed Rendell . Eisenhower venceu em uma primária que contou com três candidatos de primeira linha: seus oponentes foram David Barasch, um ex-procurador dos EUA, e John Morganelli, o promotor distrital do condado de Northampton que foi derrotado por Eisenhower nas primárias democratas anteriores para esta posição.