(в ред. Закона Пензенской области от 22.12.2010 N 1994-ЗПО)
От точки А до точки Б Виргинский сельсовет граничит с Широкоисским сельсоветом Мокшанского района Пензенской области.
От точки А граница проходит по просеке между 147 кварталом Головинщенского участкового лесничества Мокшанского лесничества и 109 кварталом Голицынского-Долгоруковского участкового лесничества Мокшанского лесничества 0,4 км, далее на юго-восток вдоль восточной стороны 147 квартала, на северо-восток по северной стороне 1, 2, 3 кварталов общей протяженностью 2,4 км, по западной, северной, восточной сторонам 4 квартала Головинщенского участкового лесничества Мокшанского лесничества общей протяженностью 6,2 км, далее по суходолу на северо-запад 0,3 км, на северо-восток по южной стороне лесополосы 2,2 км до безымянного ручья, вниз по течению ручья 0,5 км до слияния с рекой Вирушка, вверх по течению реки Вирушка 1,9 км, далее граница проходит вверх по течению реки Вирушка 1,5 км, от реки по суходолу на юго-восток 2,3 км, на юг 3,0 км, пересекая автодорогу Москва - Самара, на восток 1,4 км до лесополосы, далее на юг 1,0 км вдоль восточной стороны лесной полосы до точки Б.
(в ред. Закона Пензенской области от 30.11.2018 N 3253-ЗПО)
От точки Б до точки В Виргинский сельсовет граничит с Подгорненским сельсоветом Мокшанского района Пензенской области.
От точки Б граница проходит по суходолу на юго-запад 1,3 км до точки В.
От точки В до точки Г Виргинский сельсовет граничит с Головинщинским сельсоветом Каменского района Пензенской области.
От точки В граница проходит по суходолу на северо-запад 0,4 км, на юго-восток 0,6 км до северо-восточной стороны 39 квартала Головинщенского участкового лесничества Мокшанского лесничества, не меняя направления, 0,3 км по просеке 39 квартала Головинщенского участкового лесничества до реки Учелка, вниз по течению реки Учелка 4,1 км, далее граница проходит на запад по суходолу 0,1 км до юго-восточного угла 40 квартала Головинщенского участкового лесничества, далее по южной стороне 40 квартала 0,4 км до безымянного ручья, вверх по течению 0,3 км, от ручья граница проходит на северо-запад по южной стороне 40 квартала Головинщенского лесничества 0,8 км, далее 0,4 км по суходолу до лесополосы, 1,0 км вдоль южной стороны лесополосы до автодороги Вирга - Головинщино, далее на юго-запад 5,5 км по правой стороне автодороги Вирга - Головинщино до 72 квартала Головинщенского участкового лесничества, далее граница проходит на северо-запад по северной стороне 72, 67, 63 кварталов Головинщенского участкового лесничества 2,1 км до точки Г.
(в ред. Закона Пензенской области от 30.11.2018 N 3253-ЗПО)
От точки Г до точки А Виргинский сельсовет граничит с Атмисским сельсоветом Нижнеломовского района Пензенской области.
От точки Г граница проходит на северо-восток по восточной стороне 50 квартала, на северо-запад по восточной стороне 46, 43 кварталов, по северной стороне 33, 32, 28 кварталов, по западной стороне 145 квартала Головинщенского участкового лесничества Мокшанского лесничества общей протяженностью 8,1 км, затем по северной стороне 145 квартала 0,35 км на северо-восток, по суходолу на северо-запад 2,0 км до 12 квартала, по южной стороне 12 квартала 0,5 км на юго-запад, далее 2,8 км по западной стороне 12, 10 кварталов. Затем граница проходит по суходолу на северо-запад 0,5 км и 1,1 км на северо-восток до автодороги Москва - Самара, на северо-запад 0,7 км по правой стороне автодороги до реки Атмис, 2,3 км вниз по течению реки Атмис до слияния с рекой Вирушка и 0,8 км вверх по течению реки Вирушка. На северо-восток граница проходит 4,1 км по западной стороне 9, 147 кварталов Головинщенского участкового лесничества Мокшанского лесничества до точки А.