Keflavk (Driftwood Bay) is een stad in het zuidwesten van IJsland, Reykjanes. Bij de fusie met de naburige stad Njarvk bedroeg de bevolking in 2016 15,129.
In 1995 fuseerde het met Njarðvík en Hafnir tot Reykjanesbær, een gemeente met 15,233 inwoners. (januari 2016).