Kachemak ist eine kleine Stadt im US-Bundesstaat Alaska. Sie liegt im südlichen Teil des Bezirks auf der Kenai-Halbinsel. Die Stadt ist etwa 1,6 Quadratmeilen (4,1 km2) groß. Laut der Volkszählung der Vereinigten Staaten von Amerika von 2010 lebten dort im Jahr 2010 472 Menschen.
Kachemak liegt nordöstlich von Homer, Alaska, einer größeren Stadt. Sie liegt an der Nordseite der Kachemak-Bucht, im südlichen Zentralalaska. Die Stadt erstreckt sich nach Angaben des United States Census Bureau auf einer Fläche von insgesamt 4,1 km2 (1,6 Quadratmeilen). Die Stadtgrenzen umfassen kein Wasser. Die Stadt hat nur eine Straße: die East End Road.
Im Jahr 2010 lebten 472 Menschen in Kachemak. Diese Menschen waren überwiegend kaukasisch (weiß), zusammen mit einigen wenigen Afroamerikanern, Asiaten und amerikanischen Indianern. Damals lebten 226 Männer und 246 Frauen in Kachemak. Etwa die Hälfte der Bevölkerung (45,3%) war sechzehn Jahre alt oder älter.