Discover Barmouth
compiled from our dataBarmouth is located in Wales, United Kingdom, and has a population of about 2,522. Our atlas lists 79 places here.
These include 10 sights and 1 museums, 27 restaurants, 39 places to stay and 2 cocktail bars. Highlights include Barmouth Heritage Trail, Old Barmouth, Old Barmouth.