买房担保人要本地户口,是指担保人的户口是和被担保人所购买的房屋一个城市,而不是同一个省,因为省的范围太大了,贷款只能是在同一个城市才好办理,银行办理房屋贷款有很多规定,跨市的个人房屋贷款也是没法办理的,这样也增加了担保人的压力,所以才规定担保人的户口必须是本地户口。