Promajna se nalazi u općini Baška Voda, u Splitsko-dalmatinskoj županiji i prostire se na površini od 4,96 km². Prema popisu iz 2011. godine, u Promajni živi 336 stanovnika. Stanovništvo je uglavnom hrvatsko (94%), te srpsko (4%). Okolna naselja: Krvavica, Bast, Baška Voda, Veliko Brdo, Brela, Makarska, Rastovac, Zagvozd, Sumartin i Gornja Brela.