Gisèle Ory graduated from the University of Lausanne (political sciences) in 1978. In 1996, she was elected to the Communal Council of Neuchâtel, the local Parliament. In 2001 she was elected to the National Council. From 2001 to 2002 she was Chairwoman of the Neuchâtel section of the SP, but had to leave because of her nomination as spokeswoman of the Federal Department of the Interior.
Gisèle Ory was elected to the Council of States in 2003 along with Socialist Jean Studer. After Studer's resignation in 2006, she was joined by Pierre Bonhôte (Social Democratic Party of Switzerland), who won a by-election against Philippe Bauer (Liberal Party of Switzerland).