ШВЕДИНО — село Петровского района, основанное выходцами из Воронежской и Екатеринославской губернии в 1825 — 1826 годах на правом берегу реки Калаус.
В начале это населенный пункт представлял маленький хутор. В XX веке населенный пункт был преобразован в село. Особенностью постройки жилья было то, что дома крестьяне делали из дерева — деревянные срубы. В дореволюционное время во двор жителя поселка Максима Калашникова во время сильной весенней грозы упал небольшой метеорит. После его отправили в Тифлис, в Кавказский отдел Русского географического общества (сейчас он хранится в Академии наук России в Москве).
По данным Ставропольстата на 1 января 2005 года численность населения составила 2,1 тыс. человек.