The colourful parade took approximately an hour to pass through the town, starting at Cookstown Community Centre, followed by entertainment.
1. Mid Ulster Pride
All dressed up for the Mid Ulster Pride parade. Photo: Matt Mackey / Press Eye
2. Mid Ulster Pride parade
The 2023 Mid Ulster Pride parade passes through Cookstown. Photo: Matt Mackey / Press Eye
3. Mid Ulster Pride
Taking part in the parade through Cookstown. Photo: Matt Mackey / Press Eye
4. Mid Ulster Pride parade
Police speak to one of those who protested at the Pride parade in Cookstown. Photo: Matt Mackey / Press Eye