I assume that the records you refer to are immigration-related records and census records from the 19th and 20th centuries. Changes in the political geography of Europe could resulted in a place being part of different nations at different times, and people from that place would have dutifully reported whatever nation was in control at the time they were asked. On top of that, sometimes other family members (or even neighbors) were answering the questions, and they might have reported an incorrect location because they didn't know or didn't remember.
I suggest that you use your great grandmother's profile here to document the details of every individual record that you have for her. Indicate the date of each record, how her name was recorded, and any other information that it contains (such as age, birth place, family members' names and ages, and the name of the informant if an informant is identified), and provide complete citations to each source. When you see all this information in one place, in chronological order, you may start seeing some patterns that can be related to European history.
Also, please don't assume that one particular spelling of her name is the "correct" one and that all other spellings should be rejected. In her biography, document the spelling that you find on each record for her (or that you think is for her). The LNAB on her profile should be the name from her birth or baptism record (if you get so lucky!) or a source that you appears to represent the name the family was using when she was born. Other spellings of her last name that you find on records should go in the "Other Last Names" field, separated by commas. Keeping track of the spellings that were used on her actual records may help you with your research. See https://www.wikitree.com/wiki/Help:Name_Fields
for more information on this.