Mers-el-Kebir is a town in northwestern Algeria, located by the Mediterranean Sea near Oran, in the Oran Province.