A área actual do concelho de Albufeira encontra-se ocupada pelo homem pelo menos desde o ano 2000 a.C. Os Romanos deram-lhe a designação de Baltum, e os Árabes. que ocuparam em 716, denominaram-na Albuar e Albuhera («pelo mar», «lagoa»; segundo outros especialistas «castelo do oceano», donde provém o topónimo.
O seu castelo, praticamente inexpugnável devido à sua posição estratégica, foi o último reduto árabe a cair nas mãos do rei Afonso III de Portugal, que assinalou a vitória com a prática de crueldades desnecessárias. Submetida Albufeira em 1249, logo em 1250 foi doada à ordem de Avis.
Findos os cinco séculos de presença árabe podemos falar de uma profunda alteração da realidade urbana e rural que ainda hoje constituem verdadeiro legado árabe. Foram os decisivos avanços nas técnicas agrícolas (nora, açudes, hortas, etc.) são por outro lado, as casas brancas com açoteias e as ruas tortuosas, para além de inúmeras influências linguísticas.
D. Manuel I outorgou-lhe foral novo a 20 de Agosto de 1504. Albufeira ficou quase totalmente destruída pelo terramoto de 1 de Novembro de 1755: uma grande onda submergiu totalmente a parte baixa da vila, onde ficaram em pé 27 casas e essas prestes a ruir, quando o mar se retirou os sobreviventes acorreram à igreja, localizada perto da vila, um novo abalo, porém fez ruir a vasta nave que sepultou sob os seus escombros os seus 227 ocupantes. Uma nova calamidade ocorreu em Albufeira, no século XIX, devido à maldade humana, na ocasião das lutas liberais a guerrilha miguelista do Remexido cercou os militantes da guerrilha libral refugiados nesta vila à qual foi posto impiedoso cerco que culminou com incêndio devastador e a morte, a 27 de Julho de 1833, de 174 membros da população de todas as idades e condições sociais.
A partir da década de 1960, Albufeira tornou-se numa grande estância turística de renome internacional.
Albufeira foi elevada a cidade através de lei de 23 de Agosto de 1986.