按户籍。
原则上小升初是按户籍,因为中小学属于义务教育,要按片区就近入学的。但是如果有特殊情况,比如:随迁子女、务工、经商、住房等因素,也可以不在户籍地就读。另外,一些民办中小学还可以面向全国招生,只要成绩好都可以考试入学。