Masjid Jabal Arafah, Batam, sejak awal dirancang sebagai masjid modern dengan beragam fungsi. Terletak di pusat bisnis Kota Batam, di Lubuk Baja (dulunya Nagoya), dengan luas lahan 4.607 meter persegi. Lokasinya diapit oleh Pusat Perbelanjaan Nagoya Hill, dan Thamrin City Batam, yang saat ini sedang dibangun, akan segera beroperasi secara bertahap.