Белиз расположен в северо-восточной части Центральной Америки. В северной и северо-западной части он граничит с Мексикой, в южной и западной — с Гватемалой. На востоке страна омывается водами Карибского моря.
У берегов Белиза находится множество мелких островков и живописные коралловые рифы.
Северо-западная часть страны покрыта плоскими зелеными холмами, ближе к побережью Карибского моря их сменяет заболоченная низменность.
Вдоль берега тянется полоса коралловых рифов (250 км), здесь во множестве сформировались небольшие коралловые островки.
Наивысшая точка страны — пик Виктория (1122 м) в горах Майя.