Ответ:

Для условного сравнения возьмём численность населения по переписи 2021 года; значения округлены до тысяч жителей. Самый маленький город определяем по наименьшему числу, самый большой — по наибольшему.

ГородНаселение, тыс. человек (примерно)Место по численности
Калуга3373
Воронеж1 0581
Тверь4162
Архангельск3014

Сравнение чисел показывает: 301 тыс. < 337 тыс. < 416 тыс. < 1 058 тыс.

Ответ: самый маленький — Архангельск, самый большой — Воронеж.