На пенсию по старости в России могут рассчитывать абсолютно все граждане, достигшие соответствующего возраста).
Только и сама пенсия, и её размеры могут отличаться.
Например, трудовую (страховую) пенсию по старости получают те, кто работал, а его работодатель (или сам будущий пенсионер) перечислял взносы в Пенсионный фонд. Сейчас, в 2017 году, для выхода на страховую пенсию достаточно иметь минимально всего 8 лет официального трудового стажа,+ 11,4 пенсионных балла (они зависят от размера взносов в Пенсионный фонд). Чем больше стаж и больше баллов-тем больше размер пенсии. Назначается страховая пенсия при достижении возраста 55 лет у женщин и 60 лет-у мужчин.
Далее, если человек нигде официально не работал, и не имеет достаточного трудового стажа и пенсионных баллов, то он претендует на социальную пенсию по старости. Социальная пенсия назначается позднее страховой- в 60 лет у женщин, и 65 лет у мужчин. И размер социальной пенсии небольшой (но это ведь чистая благотворительность государства)).
Но есть ещё и "Но"). По существующему законодательству, неработающий пенсионер по старости не может иметь доход меньше прожиточного минимума пенсионера (ПМП). Если пенсия ниже ПМП для региона проживания пенсионера, то ему положена социальная доплата до ПМП. Сейчас средний ПМП по стране 8540 рублей, но есть регионы, где он и повыше (например, в Москве сейчас ПМП-14,5 тысяч, а в 2018 году-17,5 тысяч рублей). Вот до этих цифр и идут социальные доплаты к пенсии.
Словом, пенсионерами по старости у нас могут стать все, и с голода никто из пенсионеров не умрет).