Francja znajduje się w Europie Zachodniej i graniczy z Oceanem Atlantyckim na zachodzie i Morzem Śródziemnym na południu. Hiszpania jest krajem na południu Francji, a wiele krajów, w tym Niemcy, znajduje się na wschodzie.
Kraje graniczące z Francją na wschód to Belgia, Luksemburg, Niemcy, Szwajcaria i Włochy. Na południu Francja graniczy z Andorą i Hiszpanią. Francja również graniczy z małym krajem zwanym Monako. Korsyka na Morzu Śródziemnym znajduje się na południowym wschodzie i technicznie jest częścią Francji. Wody na zachód od Francji nazywane są Zatoką Biskajską. Kraj Anglii leży na północy, a pomiędzy nimi jest Kanał La Manche. Austria i Holandia nie graniczą z Francją, ale są blisko. Położenie Francji w pobliżu Morza Śródziemnego powoduje łagodne zimy i gorące lata w częściach kraju graniczących z morzem. Reszta kraju ma zwykle chłodne zimy i łagodne lato. Zimny, suchy wiatr zwany mistralem wieje na północ przez kraj. Francja jest ogólnie płaska, choć na północnych i zachodnich obszarach kraju występują pagórki. Części kraju są również górzyste, w tym Alpy na wschodzie.