Incorporated in 1959, the City of Del Mar is a quaint seaside village located just 20 miles north of San Diego. With a population of approximately 4,200 people, and covering just 2.2 square miles, Del Mar is known for its vibrant small-town..
Relevance: 15.920563