 Lavigne's vocal range spans from low F3 to high F5 in the song.Musically the song is in the key of F major and shifts between 2/4 and 4/4 time signatures.Marina Pedrosa of "Billboard" wrote that "Head Above Water" "is a powerful, spiritual epiphany detailing the Canadian singer's journey through her battle with Lyme disease."