法律分析:非天津户口可以考天津市公务员。天津公务员考试职位表中有明确要求本市户口或本市生源的部分岗位,只能天津市户口报考。法律依据:《中华人民共和国公务员法》 第十三条 公务员应当具备下列条件:(一) 具有中华人民共和国国籍;(二) 年满十八周岁;(三) 拥护中华人民共和国宪法,拥护中国共产党领导和社会主义制度;(四) 具有良好的政治素质和道德品行;(五) 具有正常履行职责的身体条件和心理素质;(六) 具有符合职位要求的文化程度和工作能力;(七) 法律规定的其他条件。