Граница муниципального образования Веселовский сельсовет по смежеству с землями муниципального образования Богучанский район проходит от точки 1 (узловая точка) до точки 1039 (узловая точка) протяженностью 78645,32 м.
От точки 1 - узловой точки пересечения границ муниципального образования Троицкий сельсовет, муниципального образования Веселовский сельсовет и муниципального образования Богучанский район граница следует плавной линией по середине реки Тасеева вверх против течения расстоянием 8055,64 м до точки 31, точки пересечения с рекой Бирюса (Она).
Отсюда граница следует вновь плавной линией по середине реки Бирюса (Она) вверх против течения расстоянием 13924,16 м до точки 108, точки пересечения с рекой Осиновая. Далее граница проходит плавной линией вверх против течения по середине реки Осиновая до точки 1004 расстоянием 40136,72 м до истока.
Затем граница следует ломаной линией в восточном направлении с небольшим отклонением к северу по лесу до точки 1038 расстоянием 16125,36 м.
Далее граница проходит прямой линией на юго-восток расстоянием 403,39 м по лесу до узловой точки 1039, точки пересечения границ муниципального образования Богучанский район, муниципального образования Веселовский сельсовет и муниципального образования Абанский район.