> ## Documentation Index
> Fetch the complete documentation index at: https://meilisearch-6b28dec2-update-sharding-documentation.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-sharding-documentation/10v1e5Dc1IGnPPJW/assets/images/demos/geosearch-demo.png?fit=max&auto=format&n=10v1e5Dc1IGnPPJW&q=85&s=832d22e4147b068d742ce6fa9da742f9" 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>
