Martin Luther came from Germany. To be precise, he came from what is now Germany. During Luther’s time, the country of Germany did not exist. Germany was divided up into a large number of small states, most of which were nominally part of the Holy Roman Empire. Luther came from one of these small states. His state was called the Duchy of Saxony. Luther’s hometown was called Eisleben. Luther also lived in Eisleben when he died. In between, Luther lived in various parts of what is now Germany. His most famous action was his posting of the 95 Theses that led to the Protestant Reformation. This action was taken in the city of Wittenberg, where Luther was teaching at a university. He lived much of his life in Wittenberg as a faculty member at the university.
Martin Luther, then, can be said to have been from Germany. More specifically, he was from Saxony in what is now Germany.