Meulaboh adalah ibu kota dari Kabupaten Aceh Barat, provinsi Aceh, Indonesia. Meulaboh terletak sekitar 240 km dari Kota Banda Aceh, di sebelah Barat Laut Pulau Sumatra. Semula bernama Pasir Karam.