Расположено на реке Подкаменной Тунгуске, притоке Енисея, в устье местной речки Ванаварки, в 685 км к северу от Красноярска. В шестидесяти километрах от Ванавары находится место падения Тунгусского метеорита.