Çarşamba, Karadeniz Bölgesi Orta Karadeniz bölümünde Samsun ilinin nüfusu bakımından 3. büyük ilçesidir. Samsun ilinin doğusunda yer alır. Batıda Tekkeköy, doğuda Terme, Güneyde Salıpazarı ve Ayvacık ilçeleriyle çevrilidir. İlçe merkezi Samsun'a 36 km uzaklıktadır. Yeşilırmak'ın Çarşamba Ovası'na çıktığı yer yakınında, ırmağın iki yakasında kurulmuş olan ilçe merkezinin adıdır.