Portstewart is a small town in County Londonderry, Northern Ireland. It had a population of 7,854 people in the 2021. It is a seaside resort neighbouring Portrush in County Antrim. Its harbour and scenic coastal paths form an Atlantic promenade leading to a two-miles beach, popular with holidaymakers in summer and surfers year-round.