Agios Nikolaos este un oraş-port în insula grecească Creta. Se află în estul capitalei Heraklion, şi la vest de oraşul Sitia, la Marea Mediterană. Agios Nikolaos inseamna Sfantul Nicolae, patronul marinarilor.
Agios Nikolaos este accesibil de pe continent şi din întreaga Europă prin aeroportul Nikos Kazantzakis din Heraklion, iar multe feriboturi ofera zilnic curse din Portul Heraklion. Două nave leaga direct Agios Nikolaos zilnic cu porturile de Pireu, Milos, Santorini,
Siteia Karpathos, Kos, Kassos şi Rhodos.
Agios Nikolaos a fost unul dintre primele orase din Creta si se pot vedea efectele de dezvoltare turistică, iar celebrul lac Agios Nikolaos, în jurul căruia este construit centrul orasului, continua sa impresioneze vizitatorii.