Vernon estas urbo en la sud-mezo de Brita Kolumbio (Kanado), ĉe la norda finaĵo de la lago Okanogano. Laŭ la stato de 2016 en la komunumo vivis 40 116 loĝantoj sur areo de 95,76 kvadrataj kilometroj, kio rezultigas loĝdenson de 419 loĝantoj/km².
La teritorio havas komunan limon kun Coldstream kaj Lake Country.