You asked:

is nizhny novgorod more populous than nizhnekamsk

Yes. Nizhniy Novgorod is more populous than Nizhnekamsk.
Nizhniy Novgorod

Nizhnekamsk
Nizhnekamsk
Nizhnekamsk