You asked:

is cheboksary smaller than astrakhan’

Yes, Astrakhan’ is more populous than Cheboksary.
Cheboksary
Cheboksary
Cheboksary

Astrakhan’
Astrakhan’
Astrakhan’