В большинстве российских банков максимальный срок ипотеки составляет 30 лет. Однако следует помнить, что не всегда банки готовы предоставить ипотеку на желаемый заемщиком срок. Например, для военнослужащих он будет ограничен моментом выхода в отставку, для работников по найму - моментом достижения пенсионного возраста и т.д. Это обусловлено тем, что при рассмотрении заявки банки принимают во внимание все факторы, которые могут оказать в будущем влияние на снижение платежеспособности заемщика.
Максимальный срок ипотеки не предусмотрен действующим законодательством, в приниципе как и минимальный, все зависит от воли сторон, которые свободны в заключении договора.