 
Количество волостей на протяжении существования уезда периодически менялось: так, в 1861 году в состав уезда входило 30 волостей, в 1892 году их стало 22, а к 1924 году в результате укрупнения их осталось только 8.
| 1861 | 1892 | 1924 | 
|---|---|---|
| Березовская волость | Александровская волость | Боровичская волость | 
| Березская волость | Бельская волость | Залуцкая волость | 
| Богородицкая волость | Богородицкая волость | Первомайская волость | 
| Вышегородецкая волость | Вышегородская волость | Вышегородская волость | 
| Глазковская волость | Бешковицкая волость | Порховская волость | 
| Городовицкая волость | Городовицкая волость | Городовицкая волость | 
| Горомулинская волость | Верхнее-Шелонская волость | Солецкая волость | 
| Горская волость | Горская волость | |
| Горушкинская волость | Дегожская волость | |
| Дновская волость | Дновская волость | Дновская волость | 
| Дубенская волость | Дубенская волость | |
| Дубровенская волость | Дорогостицкая волость | |
| Егольская волость | Михайловская волость | |
| Запольская волость | Заполянская волость | |
| Кривухинская волость | Нижнее-Шелонская волость | |
| Куровская волость | Сухловская волость | |
| Лихачёвская волость | Тишинская волость | |
| Максаково-Борская волость | Шевницкая волость | |
| Межницкая волость | ||
| Опокская волость | ||
| Пажеревицкая волость | Пажеревицкая волость | |
| Рельбицкая волость | ||
| Ретенская волость | ||
| Ручьевская волость | Ручьевская волость | |
| Сорокинская волость | Сорокинская волость | |
| Требешницкая волость | ||
| Хохловская волость | ||
| Шушеловская волость | ||
| Ясенская волость | Ясенская волость |