Маккензи берет начало из Большого Невольничьего озера. Благодаря этому Маккензи можно сравнить с рекой Нева, ее исток - Ладожское озеро. Направление течения реки преимущественно северо-западное. Река течет по сильно заболоченной долине. Ее берега покрыты густым еловым лесом. По характеру течения Маккензи это равнинная река. Впадает в залив моря Ботфорта Северного Ледовитого Океана, образуя при этом дельту площадью 12000 км. кв. Вообще, в Северный Ледовитый океан впадает половина всех рек Канады.