红楼梦中贾府说法不一,有人说在长安,就是今天的西安,还有说法是在北京、南京等地,被大多数人认可的是在南京。
贾府在南京的说法是比较符合文中的人物和场景的,应天府是南京在明朝初期的名字,《红楼梦》中四大家族贾、史、王、薛是金陵四大家族,也就是南京四大家族。
书中贾府在金陵,故其府上十二位出众女子并称为金陵十二钗,今南京一带即古时金陵。
就曹雪芹本人经历而言,是家族败落后,才迁回至北京祖产,过着举家食粥的日子。现北京香山黄叶村一带就是曹雪芹度过晚年的地方,书中贾宝玉所梦的甄宝玉家在北方,由此可见,无论书中之事是否发生,发生在何处,它的故事背景都可以肯定在金陵。
北京是曹雪芹晚年的生活所在地,书中说的“京都”,说是北京也是被很多人认可的,还有场景就是元春在宫中经常送灯谜,众姊妹也会送灯谜进宫,所以推断贾府距离皇宫的距离比较近,所以地点是在北京。