Bagansiapiapi merupakan ibu kota Kabupaten Rokan Hilir, Provinsi Riau, Indonesia. Kota Bagansiapiapi terletak di muara Sungai Rokan, di pesisir utara Kabupaten Rokan Hilir, dan merupakan tempat yang strategis karena berdekatan dengan Selat Malaka yang merupakan lalu lintas perdagangan internasional. Selain sebagai ibu kota Kabupaten Rokan Hilir, Bagansiapiapi juga merupakan ibu kota Kecamatan Bangko.
Bagansiapiapi meraih predikat kota terbersih ke-2 tingkat Provinsi Riau setelah kota Bengkalis tahun 2011. Penyerahan piagam penghargaan diberikan oleh Gubernur Riau H.M.Rusli Zainal bersamaan dengan peringatan Hari Ibu ke-85 pada tanggal 22 Desember 2011 di Pekanbaru.