Kavala is een stad in noordelijk Griekenland, de belangrijkste zeehaven van oostelijk Macedonië en de hoofdstad van de provincie Kavala. Het is gelegen aan de baai van Kavala dat het uitkijkt op het eiland Thassos.
De stad was een kolonie van Thassos en de haven werd opgericht door de Thassiërs in de 7de eeuw. De haven verbond het Grieks Egeïsche gebied met klein-Azië. In de 7e eeuw v. Chr. heette de stad Neapolis, na de verspreiding van het christendom in Griekenland, kreeg het de naam Christoupolis, die het tijdens de Byzantijnse periode hield. Door de eeuwen heen werd de stad vaak aangevallen en heeft het vele overheersers gekend, waaronder Romeinen en Ottomanen. De Appostel Paulus verbleef in Kavala op zijn eerste reis aan Europa. De meest karakteristieke oriëntatiepunten zijn het Venetiaanse kasteel op de heuvel van Panagia en een aquaduct dat door Suleiman II tijdens zijn souvereiniteit werd herbouwd. Het laatstgenoemde dient vandaag nog als symbool van de stad. Tijdens de 16de en 17de eeuw speelt de haven van Kavala een belangrijke rol in de regio betreffende de administratieve controle van het naburige mijnbouwgebied evenals de de export van lokale producten als tarwe, katoen, hout enz. De 18de eeuw was een periode van bloei zowel voor de stad als de haven en de eerste consulaire autoriteiten van Frankrijk en Venetië werden er geïnstalleerd. De haven-inkomsten kwamen hoofdzakelijk uit de handel van tabak en het was een centrum van visserij. In 1920 werd een haven-commissie opgericht met als doel de haven te vernieuwen. De haven werd officieel geopend door Eleftherios Venizelos in november 1929, maar werd voltooid in de jaren '50. De bouw van de havendijken, die eveneens werden gebouwd, resulteerde tot de vorming van het nieuwe strand van Kavala.
Theodoros Zagorakis, de aanvoerder van het nationale voetbalteam van Griekenland dat EURO 2004 heeft gewonnen, is een inwoner van Kavala.