Село было названо в честь дочери императора Николая II.
Село Ольгино расположено в Уярском районе Красноярского края, входит в состав Новопятницкого сельсовета. Кроме Ольгино, в состав сельсовета входят село Новопятницкое и деревня Новоалександровка. По данным Красноярскстата на 1 января 2014 г., численность населения сельсовета составляет 1 288 человек.
Село Ольгино удалено от районного центра, города Уяра, на 8 км, от центра сельского Совета, села Новопятницкого, — на 13 км. Добраться до села можно по автодороге, ближайшие железнодорожные станции — Громадск, Уяр и Новопятницкое. По данным Всероссийской переписи населения 2010 г., в Ольгине проживало 332 человека.
В конце XIX в. на Транссибирской магистрали была построена железнодорожная станция Уярская, которую в 1897 г. переименовали в Ольгино. Поселок был заселен переселенцами преимущественно из Киевской, Харьковской, Полтавской и Тамбовской губерний.
11 июля 1898 г. на Московском тракте в поселке Ольгино в День святой Ольги был заложен храм Святой Равноапостольной Ольги. Деревянную церковь с колокольней и оградой возвели по распоряжению императора
В настоящее время в селе работают