In 2002 when the
Coalition of Progressive Electors were elected with a majority to
Vancouver City Council, their party's caucus became divided, and Meggs ran mayor
Larry Campbell's fundraising group, the "Friends of Larry Campbell". Later, Meggs ran as part of the
Vision Vancouver slate in the 2008 election. He received 49,538 votes, in ninth place out of a field of 32 candidates for Vancouver councillor, the fewest votes among the seven elected Vision Vancouver councilors. In 2011, Meggs was re-elected as a Vision Vancouver city councillor with 56,183 votes, sixth out of a field of 40 candidates. In June 2014, Meggs faced a court petition to remove him and fellow councillor
Kerry Jang from office for allegedly violating rules on conflict of interest in connection with the rezoning of a public housing project. Geoff has been a co-host of the popular BC Politics podcast Hotel Pacifico since October 2023. ==Family==