Richmond är en stad i Metro Vancouver i British Columbia i Kanada. Den ligger mellan två grenar av floden Fraser. Den ligger söder om Vancouver och Burnaby, väster om New Westminster och norr om Delta. Staden hade 186 628 invånare år 2007, vilket gör det till den fjärde folkrikaste kommunen i Metro Vancouver och 25:e folkrikaste i landet.