Penyakit diare masih merupakan masalah kesehatan masyarakat di negara berkembang seperti di Indonesia, karena morbiditas dan mortalitas-nya yang masih tinggi. Di Propinsi Jawa Barat Kabupaten Cianjur merupakan 10 kabupaten yang masih tinggi kejadian diare pada penduduknya. Penelitian ini dengan rancangan cross-sectional dan sumber data sekunder dari Survey Cepat FKM-UI Tahun 2012. Tujuan dari penelitian ini adalah menganalisis faktor yang berhubungan dengan diare menggunakan analisis regresi linear dan regresi spasial SGWR (Semiparametric Geographically Weigthed Regression). Hasil analisis regresi linear didapatkan kebiasaan BAB menjadi faktor utama dengan dikontrol proporsi SPAL, balita, pendidikan SD, akses air dan jarak ke pencemar. Hasil analisis SGWR didapatkan model GWR global (letak pencemar dan balita) dan model GWR lokal (Kebiasaan BAB dan SPAL). SGWR dengan pembobotan jarak optimal sebesar 3 Km sampai 15 Km mampu memprediksi dengan model yang lebih sesuai untuk tiap area. Kata Kunci : Diare, Regresi, SGWR, GWR