Adinkerke is een dorp in de provincie West-Vlaanderen en een deelgemeente van de kustgemeente De Panne. Het dorp ligt in de Westhoek, dicht bij de grens met Frankrijk. Het ligt op een drietal kilometer van de kust, aan het kanaal Nieuwpoort-Duinkerke. Ten westen van de dorpskern, richting Frankrijk, ligt een duinengordel, de rest van het grondgebied is poldergrond.
Adinkerke is vooral gericht op wonen. Naast lokale winkels heeft de plaats vanwege zijn ligging dicht bij de grens een opmerkelijk hoog aantal tabakswinkels en tankstations, die vooral geconcentreerd zijn rond het kanaal Nieuwpoort-Duinkerke.
Adinkerke ligt in het West-Vlaams poldergebied op een hoogte van ongeveer 4 meter. Het Domein Cabour, ten zuidwesten van de kom, is een natuurgebied dat oude binnenduinen omvat. Het ligt ook aan het Kanaal Nieuwpoort-Duinkerke. In het zuiden vindt men De Moeren en in het westen de Belgisch-Franse grens. In het noordwesten ligt het Natuurreservaat De Westhoek.
Adinkerke ligt aan de snelweg A18, en is bereikbaar via de eerste op- en afrit op Belgisch grondgebied. Op de afrit sluit de N34 aan, die naar de kust loopt, en verder loopt als de Koninklijke Baan langsheen de kust.
Het NMBS-station van De Panne ligt in Adinkerke en is tevens het eindpunt van de kusttram, die in Knokke, 67 kilometer verderop, start. Trein en tram komen aan hetzelfde perron. Er zijn ook al heel lang plannen voor een lightrail- of tramverbinding via het bestaande maar ongebruikte spoor van hier naar Duinkerke in Frans-Vlaanderen.