Camaiore sorge ai piedi delle colline che congiungono la pianura alle Alpi Apuane. Si affaccia sul mar Ligure con la località balneare di Lido di Camaiore. Fa parte della regione storico-geografica della Versilia.
Comuni costieri confinanti : Pietrasanta ⟵ Camaiore ⟶ Viareggio