Keflavk (Driftwood Bay) er en by i Islands sydvestlige distrikt Reykjanes. Da den blev fusioneret med nabobyen Njarvk, var dens befolkning i 2016 15,129.
I 1995 gik det sammen med Njarðvík og Hafnir og blev til Reykjanesbær, en kommune med 15,233 indbyggere. (januar 2016).