Puerto de Celeiro atópase situado no punto xeográfico 43º 40′ 39.573″ Norte (latitude) e 7º 35′ 54.758″ Oeste (lonxitude), no núcleo urbano de Celeiro e no municipio de Viveiro. Situado na ría do mesmo nome, está situado ao NO da Península Ibérica, ao Norte de Galicia e da provincia de Lugo e nas ribeiras do Mar Cantábrico.
Distancia con respecto a cidades importantes: Lugo 91 km, Ourense 197 km, Pontevedra 209 km, A Coruña 115 km, Ferrol 86 km, Santiago 153 km, Avilés 157km.
Distancia aeroportos: a 110 km do aeroporto de A Coruña (Alvedro), a 148 km do de Santiago (Lavacolla) e a 150 km do de Oviedo (Asturias).
Acceso por estradas: N-642, LU-540, LU-862.