Vancouver ligt in het zuidwesten van de Canadese provincie British Columbia, de meest westelijke van de Canadese provincies. De stad heeft bijna 600.000 inwoners, maar het stedelijk gebied Greater Vancouver Regional District heeft een inwonersaantal van 2.180.737. Het is de grootste stad van de provincie, maar niet de hoofdstad. Die rol is weggelegd voor Victoria.
Vancouver heeft een geweldige ligging. De stad wordt bijna volledig omringd door water en bergen. De stad grenst aan de Straat van Georgia, die van de Grote Oceaan wordt afgesneden door Vancouver Island. Vancouver maakt deel uit van het schiereiland Burrard. De stad wordt van de rest van het schiereiland gescheiden door de Burrard Inlet, een klein fjord. Ten westen van de stad liggen de Coast Mountains. Vancouver kijkt uit over de zeestraat Johnstone. Het centrum van de stad ligt op een landtong, die omringd wordt door de English Bay.