The number of UK pubs and bars increased for the first time in a decade during 2019, according to the Office for National Statistics (ONS).
The total number rose by 315, or 0.8%, last year to 39,130, driven by food sales.
The ONS said that the first increase seen since the financial crisis also saw a boost for smaller pubs.
The British Beer & Pub Association (BBPA) said it "cautiously welcomed" the news.
According to ONS data, the number of smaller venues with fewer than 10 employees increased by 85 in 2019.