Linapacan est une île de la mer de Sulu et une municipalité de la province de Palawan aux Philippines.