This riding was created in 1987 as "Port Moody—Coquitlam" from parts of Mission—Port Moody and New Westminster—Coquitlam ridings. The name of the district was changed in 1998 to "Port Moody—Coquitlam—Port Coquitlam". In 2003, the district was abolished. A small portion was given to New Westminster—Coquitlam while the remainder was moved into the new Port Moody—Westwood—Port Coquitlam riding. The 2012 electoral redistribution saw this riding resurrected for the 2015 election, taking in territories currently in New Westminster—Coquitlam and Port Moody—Westwood—Port Coquitlam.