Йокосука занимает большую часть полуострова Миура и граничит с устьем Токийского залива на востоке и заливом Сагами в Тихом океане на западе.
Он расположен в начале Токийского залива на полуострове Миура. Город тянется через полуостров до залива Сагами.