Arakan adalah kota di provinsi Cotabato, Filipina.
Pada tahun 2009, munisipalitas ini memiliki populasi sebesar 46.410 jiwa atau 9.282 rumah tangga.
Secara politis Arakan terbagi menjadi 28 barangay, yaitu:
- Allab
- Anapolon
- Badiangon
- Binoongan
- Dallag
- Datu Ladayon
- Datu Matangkil
- Doroluman
- Gambodes
- Ganatan
- Greenfield
- Kabalantian
- Katipunan
- Kinawayan
- Kulaman Valley
- Lanao Kuran
- Libertad
- Makalangot
- Malibatuan
- Maria Caridad
- Meocan
- Naje
- Napalico
- Salasang
- San Miguel
- Santo Niño
- Sumalili
- Tumanding
7°25′15″N 125°20′30″E / 7.42083°N 125.34167°E / 7.42083; 125.34167