> ## Documentation Index
> Fetch the complete documentation index at: https://meilisearch-6b28dec2-update-v1-50.mintlify.site/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-update-v1-50/hfDg66mTUZ_DnyXk/assets/images/demos/geosearch-demo.png?fit=max&auto=format&n=hfDg66mTUZ_DnyXk&q=85&s=ded3dfb2404333263fa2a9066bdf081b" 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>
