Владыко — епископ, которому подполковник Свиньин рассказывает историю спасения утопающего часовым Постниковым. Владыко оправдывает наказание Постникова Свиньиным и лицемерно обнаруживает торжество высшей божественной справедливости, проявление провидения в отвратительной истории с Постниковым. Владыков в рассказе «Человек на часах» воплощает официозное начало в православии эпохи Николая I, освящая мерзкие действия власть имущих. Владыко — реальное историческое лицо, митрополит Московский Филарет (Дроздов), отрицательное отношение к которому высказано еще в нескольких произведениях Лескова.
Кокошкин — петербургский обер-полицмейстер; выступает как спаситель и благодетель подполковника Свиньина и его подчиненного капитана Миллера, парадоксально совмещая роль милосердного благодетеля и неправедного сановника. Желая уберечь от неприятностей Свиньина и Миллера, Кокошкин награждает за спасение утопающего не подлинного спасителя Постникова, а офицера. Кокошкин — реальное историческое лицо.
Миллер Николай Иванович — капитан Измайловского полка, ротный командир рядового Постникова, рассказывающий его историю. Гуманный Миллер противопоставлен службисту Свиньину, лишенному сострадания к несчастному Постникову. Доброта Миллера из рассказа «Человек на часах» бессильна против жестокого, железного следования букве воинского устава. Миллер — реальное лицо, знакомый Лескова, от которого писатель узнал рассказанную в «Человеке на часах» историю.
Офицер — офицер инвалидной команды, охраняющей царский дворец; свидетель спасения утопающего часовым Постниковым, он выступает в функции ложного спасителя, ложного героя. Офицер приписывает себе спасение утопающего, надеясь получить награду; однако сбивчивость рассказа вызывает недоверие у полиции. Желание подполковника Свиньина избежать недовольства государя за воинский проступок Постникова (покинувшего ради спасения человека свой пост возле царского дворца) и стремление обер-полицмейстера Кокошкина угодить государю, отличив военного, служащего в охране дворца, приводят к награждению Офицера.
Постников — рядовой Измайловского полка; после долгих колебаний между соблюдением устава и человеческим долгом спасает от смерти утопающего, покидая свой пост возле царского дворца. Выступает в парадоксальной роли военного преступника и героя одновременно. Вместо награды за спасение человека, которую получает офицер, Постников, чудом избегший жесточайшего наказания шпицрутенами, приговаривается подполковником Свиньиным к двумстам ударам розгами. История этого героя рассказа «Человек на часах» свидетельствует о жестокости и абсурдности армейских порядков в эпоху Николая I, основанных на беспрекословном исполнении всех положений воинского устава в любых ситуациях. Абсурдность ситуации усугубляется благодаря уверенности Постникова в справедливости наказания и радости, что экзекуция оказалась не столь жестокой.
Свиньин — подполковник Измайловского полка, батальонный командир, в подчинении у которого состоит Постников. Этот герой рассказа «Человек на часах» представлен в противоречивой роли одновременно спасителя и палача Постникова: желая избежать неприятностей, он скрывает проступок-подвиг Постникова, но лично отдает приказ о его наказании. Свиньин — истовый службист, в котором верность предписаниям устава подавляет доброту и сострадание.