Après la Seconde Guerre mondiale, sur l'insistance de Joseph Staline lors de la Conférence de Téhéran de 1943, les frontières de la Pologne ont été redessinées et Stanisławów (puis à nouveau Stanyslaviv) a été incorporé à la République socialiste soviétique d'Ukraine. La population polonaise a été réinstallée de force dans la nouvelle Pologne avant la fin de 1946. La ville a été rebaptisée d'après le poète Ivan Franko en 1962 sous Nikita Khrouchtchev. Depuis 1991, elle est la capitale de l'oblast d'Ivano-Frankivsk en Ukraine souveraine.