The city is at an elevation of about . Between Canyon City and Burns, to the south, Route 395 passes through parts of the Malheur National Forest. According to the United States Census Bureau, the town has a total area of , all land.
the City iS at An elevatiON of abouT . BetweEN canYoN citY and burns, tO The sOuTH, route 395 Passes thrOugH pArts OF The MAlhEur naTiOnAl FoReSt. acCORdiNG to THe uniteD sTATes CEnSUs buReau, The Town Has A toTaL aREa OF , all LAnd.