Discover Newmarket
compiled from our dataNewmarket is located in England, United Kingdom, and has a population of about 20,384. Our atlas lists 109 places here.
These include 10 sights and 1 museums, 75 restaurants, 22 places to stay and 1 cocktail bars. Highlights include Bill Tutte memorial, St Mary's Church Dullingham, Mini Me's Newmarket.