Le portail WalOnMap reprend le dessin précis des limites communales, par contre Saint-Denis n'est pas une commune (niveau 8) mais une section, qui est codée en (niveau 9) sur la carte.
https://www.openstreetmap.org/relation/3432161

Mais on peut effectivement deviner son périmètre en questionnant l'outil, qui nous dit que toutes les maisons côté ouest sont à Saint-Denis tandis que les maisons côté est sont à Bovesse.

Le mieux est de rectifier la frontière, qui correspond alors au tracé de la route.
Si c'est bien ainsi, le mieux est de redessiner 