W 1939 radzieckie władze okupacyjne, wcielając miasto do Ukraińskiej SRR, przemianowały je na Станіслав [Stanisław] (nazwę tę przywrócono w 1944 z równoległym rosyjskim wariantem Станислав [Stanisław]), zaś w 1941 władze hitlerowskie przywróciły tradycyjną niemiecką nazwę Stanislau. 9 listopada 1962, kiedy miasto obchodziło 300-lecie istnienia, zmieniono nazwę Станіслав [Stanisław] na Івано-Франківськ [Iwano-Frankiwśk] (z równoległym wariantem ros. Ивано-Франковск [Iwano-Frankowsk]), na cześć ukraińskiego pisarza Iwana Franki. , a także w polskich środowiskach kresowych. W 2010 Komisja Standaryzacji Nazw Geograficznych poza Granicami Rzeczypospolitej Polskiej zmieniła egzonim Iwano-Frankowsk na Iwano-Frankiwsk i jednocześnie obwód iwanofrankowski na obwód iwanofrankiwski, zaś polską nazwę Stanisławów uchwaliła jako wariantową.

Obie nazwy miasta (historyczna i obecna) są pamiątkowe. Nazwę Stanisławów (ukr. Станіслав, Станіславів) nadał miastu jego założyciel Andrzej Potocki na cześć swego najstarszego syna Stanisława, o czym mowa w przywileju nadającym prawa miejskie. Nazwa Iwano-Frankiwsk (ukr.