Lungsod ang Moyie sa Kanada. Nahimutang ni sa lalawigan sa British Columbia, sa habagatang bahin sa nasod, 3,000 km sa kasadpan sa Ottawa ang ulohan sa nasod. 931 metros ibabaw sa dagat kahaboga ang nahimutangan sa Moyie, ug adunay 450 ka molupyo. Moyie nga nahimutang sa lanaw sa Moyie Lake.
Ang yuta palibot sa Moyie kasagaran medyo kabukiran. Moyie nahimutang sa usa ka walog nga mihatag og sa amihanan-habagatan nga direksyon. Ang kinahabogang dapit sa palibot dunay gihabogon nga 1,650 ka metro ug 2.5 km sa kasadpan sa Moyie. Kunhod pa sa 2 ka tawo kada kilometro kwadrado sa palibot sa Moyie. Hapit nalukop sa lasang nga dagomkahoy ang palibot sa Moyie.
Ang klima hemiboreal. Ang kasarangang giiniton 2 °C. Ang kinainitan nga bulan Hulyo, sa 17 °C, ug ang kinabugnawan Disyembre, sa −12 °C. Ang kasarangang pag-ulan 727 milimetro matag tuig. Ang kinabasaan nga bulan Hunyo, sa 112 milimetro nga ulan, ug ang kinaugahan Hulyo, sa 32 milimetro.
Lua error in Module:Location_map at line 510: Unable to find the specified location map definition: "Module:Location map/data/Canada" does not exist.
