Расстояние до Москвы (по прямой) составляет 587 км.
Расстояние до центра Пенза (по прямой) составляет 19 км.
Расстояние до районного центра посёлок Шемышейка (по прямой) составляет 11 км.
Старое Захаркино — село в Шемышейском районе Пензенской области России. Входит в состав Старозахаркинского сельсовета.
География
Село находится на юго-востоке центральной части Пензенской области, в пределах северного склона холмистой Хвалынской гряды, в лесостепной зоне, на берегах реки Вежняньги, на расстоянии примерно 8 километров (по прямой) к западу от Шемышейки, административного центра района. Абсолютная высота — 157 метров над уровнем моря.
Климат характеризуется как умеренно континентальный. Средняя температура воздуха самого тёплого месяца (июля) — 20 °C (абсолютный максимум — 38 °C); самого холодного (января) — −19 °C (абсолютный минимум — −44 °C). Безморозный период длится 126 дней. Период активной вегетации составляет 135—145 дней. Годовое количество атмосферных осадков — 490 мм, из которых большая часть выпадает в тёплый период. Снежный покров держится в течение 149 дней.
Старое Захаркино, как и вся Пензенская область, находится в часовой зоне МСК (московское время). Смещение применяемого времени относительно UTC составляет +3:00.
Согласно результатам переписи 2002 года, в национальной структуре населения мордва составляла 83 %.
Численность населения
1709 — 465
1718 — ↘ 264
1748 — ↗ 408
1795 — ↗ 762
1859 — ↗ 1305
1877 — ↗ 1668
1884 — ↗ 1997
1897 — ↗ 2432
1902 — ↗ 2515
1911 — ↗ 3020
1914 — ↗ 3350
1921 — ↗ 3750
1926 — ↘ 3155
1930 — ↗ 3300
1939 — ↘ 1972
1959 — ↘ 1813
1970 — ↘ 1710
1979 — ↘ 1523
1989 — ↘ 900
1996 — ↘ 793
2002 — ↘ 723
2010 — ↘ 609
Наибольшая численность населения была зафиксирована в 1921 году, когда она составляла 3750 человек. Наименьшаая численность населения была в 1718 году, и была 264 человек.