Seldovia is a city in Kenai Peninsula Borough, Alaska, United States. The population was 286 at the 2000 census. There is no road system connecting the town to other communities, so planes and boats are used for transportation.
The school, Seldovia Village Tribe, and tourism-related businesses are the dominant employers in town.
Seldovia is located at 59°26′20″N 151°42′45″W / 59.43889°N 151.7125°W / 59.43889; -151.7125 (59.438827, -151.712377). Seldovia is on the Kenai Peninsula on the south shore of Kachemak Bay opposite Homer. The community is located in the Seldovia Recording District.