El cabo Froward se encuentra en Chile, en la península de Brunswick, Región de Magallanes y de la Antártica Chilena, en el tramo medio del estrecho de Magallanes, a 30 km al suroeste del Fuerte Bulnes y a 90 km al suroeste de Punta Arenas.