The township is bordered by Cedar Grove Township, Essex Fells, Montclair Township, North Caldwell and West Orange Township. Verona lies between two mountains, the First and Second Watchung Mountains with a small river, the Peckman, flowing at the bottom of the valley towards the Passaic River at Little Falls.