Khor Fakkan liegt am Arabischen Meer und hat den Charme eines emiratischen Badeortes. Die Bucht ist von den trockenen Shumayliyah-Bergen umgeben und bietet lange, weiße Sandstrände und eine Reihe von Palmen, die auf das Meer blicken. Die Stadt ist eine Exklave des Emirats Sharjah und wird im Norden und Süden von Fujairah und im Westen von der omanischen Exklave Madjha umgeben. Die Stadt ist außerdem ein wichtiger Hafen für die Wirtschaft des Persischen Golfs.