Ullock is a village in Cumbria, England, located at National Grid reference NY076239, approximately 5 miles south west of Cockermouth and 5.4 miles south east of Workington. The River Marron flows through the village. It is located just outside the Lake District National Park. In 1870-72 the township had a population of 353.