Город расположен в центре правобережной части области, в холмистой местности на высоком правом берегу реки Теши (приток Оки) в 110 км от города Нижний Новгород, в 410 км от Москвы на пересечении железнодорожных магистралей.
Автомобильное сообщение также хорошо развито. Автодороги соединяют город с Нижним Новгородом, Владимиром; через него проходит автомагистраль республиканского значения Нижний Новгород — Саранск.
Арзамас — город с большим архитектурным, градостроительным и историческим прошлым. Включён в число городов, имеющих важное историческое и культурное значение, а его расположение на трассах туристических маршрутов в Сарово — Дивеевском и Б.Болдинском направлениях делает его привлекательным для туристов.
Протяжённость границ города составляет 40 км.