Masjis Agung Batam biasa disebut dengan Masjid Raya Batam, lokasinya adalah di Jalan Engku Putri Kota Batam. Masjid Agung Batam terletak di kawasan Batam Center yang merupakn pusat pemerintahan kota Batam, janya berjarak kira-kira 20 menit dari bandara Hang Nadim.
Masjid Agung Batam merupakan masjid terluas dan terbesar di Batam. Masjid ini dapat menampung 3.500 jamaah, bagian luar masjid juga dapat digunakan jika dalam masjid penuh, dan kapasitas bisa mencapai 15.000 jamaah.
Bentuk kubah yang dimiliki oleh masjid ini sangat unik, yaitu berbentuk limas segiempat atau mirip dengan piramida. Masjid ini terlihat sangat indah, inilah yang membuat masjid ini menjadi daya tarik pariwisata. Di samping masjid, ada sebuah menara dengan tinggi 66 meter. Masjid ini dibangun pada tahun 1999 dan selesai pada tahun 2001, dirancang oleh arsitek terkenal di Indonesia yaitu Achmad Noeman.
Di ruang shalat bawah terdapat sebuah kolam air mancur yang dapat digunakan untuk berwudhu. Fasilitas yang dimiliki masjid ini antara lain area parkir yang luas, kantor informasi, kamar mandi, klinik kesehatan, pusat pendidikan Al-Quran dan perpustakaan.
Lalu di sekitar masjid, terdapat fasilitas dan akomodasi seperti hotel, restoran, rumah sakit, ATM, pusat perbelanjaan, dan lain-lain.