Antenatal care (ANC) adalah pelayanan antenatal komprehensif dan berkualitas yang diberikan kepada semua ibu hamil. Survei awal yang dilakukan di Puskesmas Muara Batu Kabupaten Aceh Utara didapatkan bahwa cakupan K1 pada tahun 2016 yaitu sebesar 90 % dan cakupan K4 yaitu sebesar 79 % , hal ini belum mencapai target yang ditetapkan yaitu 100%. Tujuan penelitian untuk mengetahui pengaruh pengetahuan, sikap, ketersediaan pelayanan ANC, akses pelayanan kesehatan, dukungan suami dan sumber informasi terhadap kepatuhan melakukan kunjungan antenatal care di puskesmas Muara Batu Kabupaten Aceh Utara tahun 2018. Jenis penelitian mixed method dengan pendekatan kuantitatif dan kualitatif. Populasi adalah semua ibu hamil yang melakukan kunjungan saat peneliti melakukan penelitian, yaitu sebanyak 32 responden. Sampel pendekatan kuantitatif sebanyak32 responden dengan tehnik pengambilan sampel total sampling. Sampel kualitatif terdiri dari 3 orang ibu hamil, 3 orang suami dan 1 orang bidan. Hasil penelitian menunjukkan bahwa ada hubungan kunjungan kepatuhan melakukan antenatal care dengan pengetahuan, sikap dan sumber informasi pada ibu hamil. Disarankan kepada ibu hamil untuk menambah pengetahuan tentanGkunjungan antenatal care melalui media elektronik maupun media cetak, selain itu diharapkan menghadiri bila ada pertemuan penyuluhan ataupun posyandu di desa yang menyampaikan informasi kesehatan khususnya tentang antenatal care. Kata kunci : Kepatuhan, antenatal care, Ibu hamil