It was controlled by a Liberal Party majority under Prime Minister Louis St. Laurent and the 17th Canadian Ministry. The Official Opposition was the Progressive Conservative Party, led by George Drew.
The Speaker was William Ross Macdonald. See also List of Canadian electoral districts 1947-1952 for a list of the ridings in this parliament.
Following is a full list of members of the twenty-first Parliament listed first by province, then by electoral district.
Electoral districts denoted by an asterisk (*) indicates that district was represented by two members.
Electoral district | Name | Party | Acadia | CA|Social Credit|background}}| | Victor Quelch | Social Credit |
Athabaska | CA|Liberal|background}}| | Joseph Miville Dechene | Liberal |
Battle River | CA|Social Credit|background}}| | Robert Fair | Social Credit |
Bow River | CA|Social Credit|background}}| | Charles Edward Johnston | Social Credit |
Calgary East | CA|PC|background}}| | Douglas Harkness | Progressive Conservative |
Calgary West | CA|PC|background}}| | Arthur LeRoy Smith (resigned 5 July 1951) | Progressive Conservative |
CA|PC|background}}| | Carl Olof Nickle (by-election of 1951-12-10) | Progressive Conservative |
Camrose | CA|Social Credit|background}}| | Hilliard Beyerstein | Social Credit |
Edmonton East | CA|Liberal|background}}| | Albert Frederick Macdonald | Liberal |
Edmonton West | CA|Liberal|background}}| | George Prudham | Liberal |
Jasper—Edson | CA|Liberal|background}}| | John William Welbourn | Liberal |
Lethbridge | CA|Social Credit|background}}| | John Horne Blackmore | Social Credit |
Macleod | CA|Social Credit|background}}| | Ernest George Hansell | Social Credit |
Medicine Hat | CA|Social Credit|background}}| | William Duncan Wylie | Social Credit |
Peace River | CA|Social Credit|background}}| | Solon Earl Low | Social Credit |
Red Deer | CA|Social Credit|background}}| | Frederick Davis Shaw | Social Credit |
Vegreville | CA|Liberal|background}}| | John Decore | Liberal |
Wetaskiwin | CA|Social Credit|background}}| | Ray Thomas | Social Credit |
Electoral district | Name | Party | Algoma East | CA|Liberal|background}}| | Lester B. Pearson | Liberal |
Algoma West | CA|Liberal|background}}| | George Ewart Nixon | Liberal |
Brantford | CA|Liberal|background}}| | William Ross Macdonald | Liberal |
Brant—Wentworth | CA|PC|background}}| | John Alpheus Charlton | Progressive Conservative |
Broadview | CA|PC|background}}| | Thomas Langton Church (died 7 February 1950) | Progressive Conservative |
CA|PC|background}}| | George Hees (by-election of 1950-05-15) | Progressive Conservative |
Bruce | CA|Liberal|background}}| | Donald Buchanan Blue | Liberal |
Carleton | CA|PC|background}}| | George Drew | Progressive Conservative |
Cochrane | CA|Liberal|background}}| | Joseph-Arthur Bradette | Liberal |
Danforth | CA|PC|background}}| | Joseph Henry Harris | Progressive Conservative |
Davenport | CA|Liberal|background}}| | Paul Hellyer | Liberal |
Dufferin—Simcoe | CA|PC|background}}| | William Earl Rowe | Progressive Conservative |
Durham | CA|Liberal|background}}| | John Mason James | Liberal |
Eglinton | CA|PC|background}}| | Donald Fleming | Progressive Conservative |
Elgin | CA|PC|background}}| | Charles Delmer Coyle | Progressive Conservative |
Essex East | CA|Liberal|background}}| | Paul Martin Sr. | Liberal |
Essex South | CA|Liberal|background}}| | Stuart Murray Clark | Liberal |
Essex West | CA|Liberal|background}}| | Donald Ferguson Brown | Liberal |
Fort William | CA|Liberal|background}}| | Daniel McIvor | Liberal |
Frontenac—Addington | CA|PC|background}}| | Wilbert Ross Aylesworth | Progressive Conservative |
Glengarry | CA|Liberal|background}}| | William Joseph Major | Liberal |
Greenwood | CA|PC|background}}| | John Ernest McMillin (died 20 August 1949) | Progressive Conservative |
CA|PC|background}}| | James MacKerras Macdonnell (by-election of 1949-10-24) | Progressive Conservative |
Grenville—Dundas | CA|PC|background}}| | Arza Clair Casselman | Progressive Conservative |
Grey—Bruce | CA|Liberal|background}}| | Walter Harris | Liberal |
Grey North | CA|Liberal|background}}| | Colin Emerson Bennett | Liberal |
Haldimand | CA|PC|background}}| | A. Earl Catherwood | Progressive Conservative |
Halton | CA|Liberal|background}}| | Hughes Cleaver | Liberal |
Hamilton East | CA|Liberal|background}}| | Thomas Hambly Ross | Liberal |
Hamilton West | CA|Liberal|background}}| | Colin Gibson (until 18 January 1950 judicial appointment) | Liberal |
CA|PC|background}}| | Ellen Fairclough (by-election of 1950-05-15) | Progressive Conservative |
Hastings—Peterborough | CA|PC|background}}| | George Stanley White | Progressive Conservative |
Hastings South | CA|Liberal|background}}| | Frank Sidney Follwell | Liberal |
High Park | CA|Liberal|background}}| | Pat Cameron | Liberal |
Huron North | CA|PC|background}}| | Lewis Elston Cardiff | Progressive Conservative |
Huron—Perth | CA|Liberal|background}}| | Andrew Young McLean | Liberal |
Kenora—Rainy River | CA|Liberal|background}}| | William Moore Benidickson | Liberal-Labour |
Kent | CA|Liberal|background}}| | Edward Blake Huffman | Liberal |
Kingston City | CA|Liberal|background}}| | William James Henderson | Liberal |
Lambton—Kent | CA|Liberal|background}}| | Hugh Alexander Mackenzie | Liberal |
Lambton West | CA|PC|background}}| | Joseph Warner Murphy | Progressive Conservative |
Lanark | CA|PC|background}}| | William Gourlay Blair | Progressive Conservative |
Leeds | CA|Liberal|background}}| | George Taylor Fulford | Liberal |
Lincoln | CA|Liberal|background}}| | Harry Peter Cavers | Liberal |
London | CA|Liberal|background}}| | Alex Jeffery | Liberal |
Middlesex East | CA|PC|background}}| | Harry Oliver White | Progressive Conservative |
Middlesex West | CA|Liberal|background}}| | Robert McCubbin | Liberal |
Nipissing | CA|Liberal|background}}| | Jack Garland | Liberal |
Norfolk | CA|Liberal|background}}| | Raymond Elmer Anderson | Liberal |
Northumberland | CA|Liberal|background}}| | Frederick Greystock Robertson | Liberal |
Ontario | CA|Liberal|background}}| | Walter Thomson (until resignation) | Liberal |
CA|PC|background}}| | Michael Starr (by-election of 1952-05-26) | Progressive Conservative |
Ottawa East | CA|Liberal|background}}| | Jean-Thomas Richard | Liberal |
Ottawa West | CA|Liberal|background}}| | George McIlraith | Liberal |
Oxford | CA|Liberal|background}}| | Alexander Clark Murray | Liberal |
Parkdale | CA|Liberal|background}}| | John William Gordon Hunter | Liberal |
Parry Sound—Muskoka | CA|Liberal|background}}| | Wilfred Kennedy "Bucko" McDonald | Liberal |
Peel | CA|PC|background}}| | Gordon Graydon | Progressive Conservative |
Perth | CA|Liberal|background}}| | James Neilson Corry | Liberal |
Peterborough West | CA|PC|background}}| | Gordon Knapman Fraser | Progressive Conservative |
Port Arthur | CA|Liberal|background}}| | Clarence Decatur Howe | Liberal |
Prescott | CA|Independent Liberal|background}}| | Raymond Bruneau | Independent Liberal |
Prince Edward—Lennox | CA|PC|background}}| | George James Tustin | Progressive Conservative |
Renfrew North | CA|Liberal|background}}| | Ralph Melville Warren | Liberal |
Renfrew South | CA|Liberal|background}}| | James Joseph McCann | Liberal |
Rosedale | CA|Liberal|background}}| | Charles Henry | Liberal |
Russell | CA|Liberal|background}}| | Joseph-Omer Gour | Liberal |
St. Paul's | CA|Liberal|background}}| | James Rooney | Liberal |
Simcoe East | CA|Liberal|background}}| | William Alfred Robinson | Liberal |
Simcoe North | CA|PC|background}}| | Julian Harcourt Ferguson | Progressive Conservative |
Spadina | CA|Liberal|background}}| | David Croll | Liberal |
Stormont | CA|Liberal|background}}| | Lionel Chevrier | Liberal |
Sudbury | CA|Liberal|background}}| | Léo Gauthier | Liberal |
Timiskaming | CA|Liberal|background}}| | Walter Little | Liberal |
Timmins | CA|Liberal|background}}| | Karl Eyre | Liberal |
Trinity | CA|Liberal|background}}| | Lionel Conacher | Liberal |
Victoria | CA|PC|background}}| | Clayton Wesley Hodgson | Progressive Conservative |
Waterloo North | CA|Liberal|background}}| | Louis Orville Breithaupt (until resignation to become Ontario Lieutenant-Governor) | Liberal |
CA|Liberal|background}}| | Norman Schneider (by-election of 1952-05-26) | Liberal |
Waterloo South | CA|PC|background}}| | Karl Kenneth Homuth (died in office) | Progressive Conservative |
CA|PC|background}}| | Howie Meeker (by-election of 1951-06-25) | Progressive Conservative |
Welland | CA|Liberal|background}}| | Humphrey Mitchell (died 1 August 1950) | Liberal |
CA|Liberal|background}}| | William Hector McMillan (by-election of 1950-10-16) | Liberal |
Wellington North | CA|Liberal|background}}| | Arnold Darroch | Liberal |
Wellington South | CA|Liberal|background}}| | Henry Alfred Hosking | Liberal |
Wentworth | CA|PC|background}}| | Frank Exton Lennard | Progressive Conservative |
York East | CA|PC|background}}| | Robert Henry McGregor | Progressive Conservative |
York North | CA|Liberal|background}}| | John Eachern (Jack) Smith | Liberal |
York South | CA|CCF|background}}| | Joseph William Noseworthy | C.C.F. |
York West | CA|PC|background}}| | Agar Rodney Adamson | Progressive Conservative |
Electoral district | Name | Party | Argenteuil—Deux-Montagnes | CA|Liberal|background}}| | Philippe Valois | Liberal |
Beauce | CA|Independent|background}}| | Raoul Poulin | Independent |
Beauharnois | CA|Liberal|background}}| | Robert Cauchon | Liberal |
Bellechasse | CA|Liberal|background}}| | Louis-Philippe Picard | Liberal |
Berthier—Maskinongé | CA|Liberal|background}}| | Joseph Langlois | Liberal |
Bonaventure | CA|Liberal|background}}| | Bona Arsenault | Liberal |
Brome—Missisquoi | CA|Liberal|background}}| | Henri A. Gosselin (died 27 January 1952) | Liberal |
CA|Liberal|background}}| | Joseph-Léon Deslières (by-election of 26 May 1952) | Liberal |
Cartier | CA|Liberal|background}}| | Maurice Hartt (died 15 March 1950) | Liberal |
CA|Liberal|background}}| | Leon David Crestohl (by-election of 19 June 1950) | Liberal |
Chambly—Rouville | CA|Liberal|background}}| | Roch Pinard | Liberal |
Champlain | CA|Liberal|background}}| | Joseph Irenée Rochefort | Liberal |
Chapleau | CA|Liberal|background}}| | David Gourd | Liberal |
Charlevoix | CA|Liberal|background}}| | Auguste Maltais | Liberal |
Châteauguay—Huntingdon—Laprairie | CA|Liberal|background}}| | Donald Elmer Black | Liberal |
Chicoutimi | CA|Independent|background}}| | Paul-Edmond Gagnon | Independent |
Compton—Frontenac | CA|Liberal|background}}| | Joseph-Adéodat Blanchette | Liberal |
Dorchester | CA|Liberal|background}}| | Léonard-David Sweezey Tremblay | Liberal |
Drummond—Arthabaska | CA|Liberal|background}}| | Armand Cloutier | Liberal |
Gaspé | CA|Liberal|background}}| | J. G. Léopold Langlois | Liberal |
Gatineau | CA|Liberal|background}}| | Léon Raymond (appointed House of Commons Clerk on 5 August 1949) | Liberal |
CA|Liberal|background}}| | Joseph-Célestin Nadon (by-election of 24 October 1949) | Liberal |
Hochelaga | CA|Liberal|background}}| | Raymond Eudes | Liberal |
Hull | CA|Liberal|background}}| | Alphonse Fournier | Liberal |
Îles-de-la-Madeleine | CA|Liberal|background}}| | Charles-Arthur Dumoulin Cannon | Liberal |
Jacques Cartier | CA|Liberal|background}}| | Elphège Marier (until 24 August 1949 judicial appointment) | Liberal |
CA|Independent|background}}| | Edgar Leduc (by-election of 4 October 1949) | Independent |
Joliette—l'Assomption—Montcalm | CA|Liberal|background}}| | Georges-Émile Lapalme (resigned 23 June 1950) | Liberal |
CA|Liberal|background}}| | Maurice Breton (by-election of 3 October 1950) | Liberal |
Kamouraska | CA|Liberal|background}}| | Eugène Marquis (until 24 August 1949 judicial appointment) | Liberal |
CA|Independent Liberal|background}}| | Arthur Massé (by-election of 24 October 1949) | Independent Liberal |
Labelle | CA|PC|background}}| | Henri Courtemanche | Progressive Conservative |
Lac-Saint-Jean | CA|Liberal|background}}| | André Gauthier | Liberal |
Lafontaine | CA|Liberal|background}}| | J.-Georges Ratelle | Liberal |
Lapointe | CA|Liberal|background}}| | Jules Gauthier | Liberal |
Laurier | CA|Liberal|background}}| | Ernest Bertrand (until 24 August 1949 emoulment appointment) | Liberal |
CA|Liberal|background}}| | J.-Eugène Lefrançois (by-election of 24 October 1949) | Liberal |
Laval | CA|Liberal|background}}| | Léopold Demers | Liberal |
Lévis | CA|Liberal|background}}| | Maurice Bourget | Liberal |
Lotbinière | CA|Liberal|background}}| | Hugues Lapointe | Liberal |
Maisonneuve—Rosemont | CA|Liberal|background}}| | Sarto Fournier | Liberal |
Matapédia—Matane | CA|Liberal|background}}| | Antoine-Philéas Côté | Liberal |
Mégantic | CA|Liberal|background}}| | Joseph Lafontaine | Liberal |
Mercier | CA|Liberal|background}}| | Joseph Jean (until 24 August 1949 emoulment appointment) | Liberal |
CA|Liberal|background}}| | Marcel Monette (by-election of 24 October 1949) | Liberal |
Montmagny—L'Islet | CA|Liberal|background}}| | Jean Lesage | Liberal |
Mount Royal | CA|Liberal|background}}| | Alan Aylesworth Macnaughton | Liberal |
Nicolet—Yamaska | CA|Liberal|background}}| | Maurice Boisvert | Liberal |
Notre-Dame-de-Grâce | CA|Liberal|background}}| | Frederick Primrose Whitman | Liberal |
Outremont—St-Jean | CA|Liberal|background}}| | Édouard Rinfret | Liberal |
CA|Liberal|background}}| | Romuald Bourque (by-election of 6 October 1952) | Liberal |
Papineau | CA|Independent|background}}| | Camillien Houde | Independent |
Pontiac—Témiscamingue | CA|Liberal|background}}| | John Hugh Proudfoot | Liberal |
Portneuf | CA|Liberal|background}}| | Pierre Gauthier | Liberal |
Québec—Montmorency | CA|Liberal|background}}| | Wilfrid Lacroix | Liberal |
Quebec East | CA|Liberal|background}}| | Louis St. Laurent | Liberal |
Quebec South | CA|Liberal|background}}| | Charles Gavan Power | Liberal |
Quebec West | CA|Liberal|background}}| | Charles Eugène Parent | Liberal |
Richelieu—Verchères | CA|Liberal|background}}| | Gérard Cournoyer (resigned 5 July 1952) | Liberal |
CA|Liberal|background}}| | Lucien Cardin (by-election of 6 October 1952) | Liberal |
Richmond—Wolfe | CA|Liberal|background}}| | Ernest-Omer Gingras | Liberal |
Rimouski | CA|Liberal|background}}| | Gleason Belzile (died 25 July 1950) | Liberal |
CA|Independent Liberal|background}}| | Joseph Hervé Rousseau (by-election of 16 October 1950) | Independent Liberal |
Roberval | CA|Liberal|background}}| | Joseph-Alfred Dion (until 8 April 1952 emoulment appointment) | Liberal |
CA|PC|background}}| | Paul-Henri Spence (by-election of 26 May 1952) | Progressive Conservative |
Saguenay | CA|Liberal|background}}| | Lomer Brisson | Liberal |
St. Ann | CA|Liberal|background}}| | Thomas Patrick Healy | Liberal |
St. Antoine—Westmount | CA|Liberal|background}}| | Douglas Abbott | Liberal |
St-Denis | CA|Liberal|background}}| | Azellus Denis | Liberal |
St-Henri | CA|Liberal|background}}| | Joseph-Arsène Bonnier | Liberal |
Saint-Hyacinthe—Bagot | CA|Liberal|background}}| | Joseph Louis Rosario Fontaine | Liberal |
St. James | CA|Liberal|background}}| | Roland Beaudry | Liberal |
Saint-Jean—Iberville—Napierville | CA|Liberal|background}}| | Alcide Côté | Liberal |
St. Lawrence—St. George | CA|Liberal|background}}| | Brooke Claxton | Liberal |
St. Mary | CA|Liberal|background}}| | Gaspard Fauteux (resigned 18 August 1950) | Liberal |
CA|Liberal|background}}| | Hector Dupuis (by-election of 16 October 1950) | Liberal |
Saint-Maurice—Laflèche | CA|Liberal|background}}| | Joseph-Adolphe Richard | Liberal |
Shefford | CA|Liberal|background}}| | Marcel Boivin | Liberal |
Sherbrooke | CA|Liberal|background}}| | Maurice Gingues | Liberal |
Stanstead | CA|Liberal|background}}| | Louis-Édouard Roberge | Liberal |
Témiscouata | CA|Liberal|background}}| | Jean-François Pouliot | Liberal |
Terrebonne | CA|Liberal|background}}| | Lionel Bertrand | Liberal |
Trois-Rivières | CA|PC|background}}| | Léon Balcer | Progressive Conservative |
Vaudreuil—Soulanges | CA|Liberal|background}}| | Louis-René Beaudoin | Liberal |
Verdun—La Salle | CA|Liberal|background}}| | Paul-Émile Côté | Liberal |
Villeneuve | CA|Liberal|background}}| | Armand Dumas | Liberal |