Note: Historical population record is taken out of Ivano-Frankivsk portal, more recent – the Regional Directorate of Statistics.
There is also other information on a population growth such as the JewishGen.
With asterisk there are identified years of approximate data.
In the 18th century, differentiation among Poles and Ukrainians was by religious background rather than ethnic (Catholics vs. Orthodox).

1732 Population
Slavs – 1,518
Jews – 1,420
Armenians – 333
not known – 29
1792 Population
Slavs – 2,526
Jews – 2,412
Armenians – 510
1869 Population
Jews – 8,088
Poles – 4,221
Ukrainians – 2,236
others – 186
Armenians – 55
1880 Population
Jews – 10,023
Poles – 5,584
Ukrainians – 2,794
Germans – 135
Armenians – 90
1900 Population
Jews – 13,826
Poles – 8,334
Ukrainians – 4,606
Germans – 149
Armenians – 58
Czech – 39
1910 Population
Jews – 15,161
Poles – 9,065
Ukrainians – 5,624
1921 Population
Poles – 21,581
Jews – 20,208
Ukrainians – 8,441
Germans – 1,076
others – 74
Czech – 11
Note: Historical population record is taken out of Ivano-Frankivsk portal, more recent – the Regional Directorate of Statistics. There is also other information on a population growth such as the JewishGen. With asterisk there are identified years of approximate data. In the 18th century, differentiation among Poles and Ukrainians was by religious background rather than ethnic (Catholics vs. Orthodox).
1732 Population
Slavs – 1,518
Jews – 1,420
Armenians – 333
not known – 29
1792 Population
Slavs – 2,526
Jews – 2,412
Armenians – 510
1869 Population
Jews – 8,088
Poles – 4,221
Ukrainians – 2,236
others – 186
Armenians – 55
1880 Population
Jews – 10,023
Poles – 5,584
Ukrainians – 2,794
Germans – 135
Armenians – 90
1900 Population
Jews – 13,826
Poles – 8,334
Ukrainians – 4,606
Germans – 149
Armenians – 58
Czech – 39
1910 Population
Jews – 15,161
Poles – 9,065
Ukrainians – 5,624
1921 Population
Poles – 21,581
Jews – 20,208
Ukrainians – 8,441
Germans – 1,076
others – 74
Czech – 11
Ivano-Frankivsk