> ## Documentation Index
> Fetch the complete documentation index at: https://www.meilisearch.com/docs/llms.txt
> Use this file to discover all available pages before exploring further.

# Geosearch

> Search cities on an interactive map with geo filtering and distance sorting

<Info>
  **Live demo**: [geosearch-js.meilisearch.com](https://geosearch-js.meilisearch.com)
</Info>

Search 30,000+ cities and see results displayed on an interactive Google Map. Combines text search with geographic filtering and distance-based sorting.

<img src="https://mintcdn.com/meilisearch-6b28dec2/OfKxpiaME4eTUIOs/assets/images/demos/geosearch-demo.png?fit=max&auto=format&n=OfKxpiaME4eTUIOs&q=85&s=02c234ece889c2e537b6157ae3854782" alt="Geosearch demo showing Paris results on a map" width="3820" height="1786" data-path="assets/images/demos/geosearch-demo.png" />

## Links

<CardGroup cols={2}>
  <Card title="Try the demo" icon="globe" href="https://geosearch-js.meilisearch.com">
    Search cities on a map
  </Card>

  <Card title="Source code" icon="github" href="https://github.com/meilisearch/demos/tree/main/src/geo-javascript">
    View implementation
  </Card>
</CardGroup>
