律師解答:最長是二十年。律師解析:根據法律規定,租房合同期限最長是二十年,超過二十年的部分不發生法律效力。當事人可以約定租房期限,但是最長期限是不得超過二十年的。租賃期限屆滿,當事人可以續訂租賃合同;但是,約定的租賃期限自續訂之日起不得超過二十年。法律依據:《民法典》第四百七十條合同的內容由當事人約定,一般包括下列條款:(一)當事人的姓名或者名稱和住所;(二)標的;(三)數量;(四)質量;(五)價款或者報酬;(六)履行期限、地點和方式;(七)違約責任;(八)解決爭議的方法。當事人可以參照各類合同的示範文字訂立合同《民法典》第七百零五條租賃期限不得超過二十年。超過二十年的,超過部分無效。租賃期限屆滿,當事人可以續訂租賃合同;但是,約定的租賃期限自續訂之日起不得超過二十年。