Nieuwkerke (Frans: Neuve-Eglise) is een dorp in de Belgische provincie West-Vlaanderen en een deelgemeente van Heuvelland. Het is de zuidelijkste deelgemeente van Heuvelland, tegen de grens met Frankrijk en Walloniƫ. In het zuiden van de gemeente liggen de grensgehuchtjes De Seule en Romarin. Op de heuvel van het huidige Nieuwkerke kwam zeer vroeg een nederzetting tot stand, gelegen langs de heirweg die over Terenburg, Kassel, Belle, Mesen en verder over Wervik liep.