Vezirköprü Orta Karadeniz bölgesinde, Samsun'un güneybatısında yer alıyor. Doğusunda Havza, batısında Boyabat ve Osmancık, güneyinde Gümüşhacıköy ve Merzifon, kuzeyinde Alaçam ve Bafra ilçeleri ile çevrilidir. İlçe merkezinin denizden yüksekliği 339 m. olup 370 - 400 m. yükseklikteki tepelerle çevrili bir çanak içerisindedir. İlçenin batısında en yüksek yeri olan Kunduz Dağları (1783 m), Güneyindeki Kale Tepe (1450 m), güney - batıda Tavşan dağları ile Keltepe kuzeyinde Kabalı yaylası yer alır. Kızılırmak vadisine bakan yamaçları Ormanlarla kaplıdır. En önemli akarsuyu merkezden 15 km. uzaktan geçen Kızılırmaktır. Aşağı Kızılırmak havzası yer alan Vezirköprü, Samsun şehrine 115 km uzaklıktadır.
İlçenin ekonomisi genelde tarıma dayalı bir ekonomidir. Bunun yanında hayvancılık ve orman ürünleri de önemli yer tutar. Her çeşit tahıl üretimi ile sebze ve meyvecilik gelişmiş durumdadır. Ayrıca; şeker pancarı, tütün, kendir, kenevir, ay çiçeği, susam ve zeyrek tarımı da yapılır.