梁国是西汉时期的一个诸侯国,其地理位置位于河南省东部和山东省西南部,都城睢阳位于今天的河南省商丘市睢阳区。此外,在公元79年至公元220年期间,也存在一个名为梁国的政权,其都城同样是睢阳。因此,可以说梁国主要位于今天的河南省商丘市睢阳区一带。