Ojai located in the eponymous valley, and is nestled in the Topatopa Mountains of central Ventura County.
According to the United States Census Bureau, the city has a total area of , of which only 0.35% is water, and the rest is land.