Вершинино — село в Троицком районе Алтайского края. Входит в состав Зелёнополянского сельсовета.
Расположено на юге района у границы с Зональным районом, на берегах озера Уткуль, у автодороги регионального значения 01К-58.
Климат характеризуется как континентальный, с продолжительной холодной зимой и коротким тёплым летом. Средняя температура самого тёплого месяца (июля) составляет 19 °С. Средняя температура самого холодного месяца (января) — −18 °С (абсолютный минимум — −50 °С). Годовое количество осадков — 300—350 мм. Продолжительность периода с устойчивым снежным покровом составляет 160 −170 дней.
Основано в 1853 году.
В 1928 году деревня Вершинина состояла из 206 хозяйств. В административном отношении являлось центром Вершининского сельсовета Больше-Реченского района Бийского округа Сибирского края.
В 1928 году основное население — русские.
Согласно результатам переписи 2002 года, в национальной структуре населения русские составляли 98 %.
Пристань.
Вершининская ООШ — филиал МБОУ Боровлянская СОШ.
Село доступно автотранспортом.