Shimoda ligger på den sørligste spissen av Izuhalvøya, omtrent 100 kilometer sørvest for Tokyo. Shimodas beliggenhet, med Amagifjellene i nord og den varme Kuroshiostrømmen i sør, gir byen et fuktig subtropisk klima.