Територія Сухобузимського району розташована в центральній частині Красноярського краю. Протяжність 140 км із заходу на схід і майже 100 км з півночі на південь. Загальна площа території 561 260 га (5613 км²). Лісостеповийландшафт в західній частині переходить в тайговий масив на правій стороні річки Єнісею.