Está situado en la costa de la Riviera di Ponente, en una ensenada cerrada al este por la isla de Bergeggi y al suroeste por la capa homónima en la desembocadura del río Luminella.
De 1192 a 1797, el pueblo de Noli fue la capital de la república homónima que, aunque vinculada al destino de la República de Génova y otros centros locales de poder, a veces gozaba de cierta independencia formal.