隶属河南省开封市,
杞县位于河南省东部,北接开封市兰考县和商丘市民权县,东临商丘市睢县,南至周口市太康县,西到开封市祥符区和通许县。总面积1243平方公里。根据第七次人口普查数据,截至2020年11月1日零时,杞县常住人口为932126人。