Flutter Gems is a curated list of 7100+ useful Dart & Flutter packages that are categorized based on functionality.

Discord Medium LinkedIn X

Top Flutter Location, Place and Address Picker packages

Last updated: March 18, 2026

Location Picker is a Flutter app allows a user to select a location on a map. It can be done by directly marking a pin on the map or using APIs such as Google Places to search for a specific location or address, then using the Location Picker to select the location on the map.

The complete list of Map Location Picker, Search Google Places and Address Picker Flutter packages is provided below.


flutter_osm_plugin Card Image
flutter_osm_plugin
👍 501   ⬇️ 6.7K
Dart 3 compatible
Maintenance Status: Good

OpenStreetMap Plugin Native for flutter apps (Andoird/iOS/web)

flutter_google_places
👍 384   ⬇️ 1.4K
Dart 3 compatible
Maintenance Status: Poor

Google places autocomplete widgets for flutter. No wrapper, use https://pub.dartlang.org/packages/google_maps_webservice

google_maps_place_picker_mb
👍 151   ⬇️ 1.8K
Dart 3 compatible
Maintenance Status: Poor

A Flutter plugin which provides 'Picking Place' using Google Maps widget. (MB version)

map_location_picker Card Image
map_location_picker
👍 136   ⬇️ 1.9K
Dart 3 compatible
Maintenance Status: Good

Google Map location picker for flutter Based on google_maps_flutter.

google_places_flutter
👍 100   ⬇️ 28.6K
Dart 3 compatible
Maintenance Status: Good

Custom Google places autocomplete widget for Android and iOS both. Use https://pub.dev/packages/google_places_flutter

flutter_google_places_sdk
👍 106   ⬇️ 16.2K
Dart 3 compatible
Maintenance Status: Good

A Flutter plugin for google places sdk that uses the native libraries on each platform

open_street_map_search_and_pick
👍 116   ⬇️ 455
Dart 3 compatible
Maintenance Status: Poor

A flutter place search and location picker plugin that uses Open Street Map.

mapbox_search Card Image
mapbox_search
👍 96   ⬇️ 12.7K
Dart 3 compatible
Maintenance Status: Good

A Flutter package for place search using MapBox Api and for Static map image

city_pickers
👍 93   ⬇️ 1.1K
Dart 3 compatible
Maintenance Status: Poor

Flutter plugin for city picker, Popups widgets, call by function, support china.

location_picker_flutter_map Card Image
location_picker_flutter_map
👍 91   ⬇️ 1.2K
Dart 3 compatible
Maintenance Status: Good

Package that provides Place search and Location picker for flutter maps with a lot of customizations using Open Street Map

kpostal Card Image
kpostal
👍 74   ⬇️ 1.3K
Dart 3 compatible
Maintenance Status: Average

Kpostal package can search for Korean postal addresses using Kakao postcode service.

open_location_picker
👍 75   ⬇️ 178
Dart 3 compatible
Maintenance Status: Poor

FormField to pick one or more locations from open street map

place_picker_google Card Image
place_picker_google
👍 68   ⬇️ 1.7K
Dart 3 compatible
Maintenance Status: Good

A place picker package for google maps api fully written in dart for Flutter.

flutter_google_places_hoc081098 Card Image
flutter_google_places_hoc081098
👍 57   ⬇️ 8.7K
Dart 3 compatible
Maintenance Status: Average

Google places autocomplete widgets for flutter. No wrapper, use https://pub.dartlang.org/packages/google_maps_webservice. Better flutter_google_places, updated by @hoc081098

city_picker_from_map
👍 43   ⬇️ 49
Dart 3 compatible
Maintenance Status: Poor

A flutter package for select a city from svg map.

google_places_autocomplete_text_field
👍 38   ⬇️ 4.1K
Dart 3 compatible
Maintenance Status: Good

A fully customizable Google Places autocomplete TextFormField for Flutter iOS, Android and Web.

search_map_location
👍 35   ⬇️ 889
Dart 3 compatible
Maintenance Status: Poor

search_map_location is a text search widget used to search geo location by name.It has severel call back and customization option to handle the place search.

google_map_location_picker_flutter
👍 34   ⬇️ 104
Dart 3 compatible
Maintenance Status: Poor

This package for pick or search on google map.

flutter_google_places_sdk_http
👍 1   ⬇️ 31.8K
Dart 3 compatible
Maintenance Status: Good

An http implementation of Flutter plugin to be used by other platform implementation

places_service
👍 27   ⬇️ 80
Dart 3 compatible
Maintenance Status: Good

A service that makes it easy to get information from the Places Api

flutter_city_picker
👍 26   ⬇️ 278
Dart 3 compatible
Maintenance Status: Good

Flutter plugin for city picker, Address picker, Popups widgets, call by function.

dvhcvn Card Image
dvhcvn
👍 25   ⬇️ 163
Dart 3 compatible
Maintenance Status: Average

Three tiers of Vietnam's administrative units (last update: 01/03/2025)

flutter_google_places_web
👍 21   ⬇️ 243
Dart 3 compatible
Maintenance Status: Poor

A web designed inline form field for Google Places Autocomplete. For mobile use https://github.com/fluttercommunity/flutter_google_places

flutter_nominatim Card Image
flutter_nominatim
👍 20   ⬇️ 5
Dart 3 compatible
Maintenance Status: Average

A Flutter plugin for free geocoding and place search using OpenStreetMap's Nominatim service with built-in optimizations and no API key required

awesome_place_search Card Image
awesome_place_search
👍 19   ⬇️ 218
Dart 3 compatible
Maintenance Status: Average

Flutter library that provides a user interface for searching places using the Google Places API.

google_places_api_flutter
👍 5   ⬇️ 656
Dart 3 compatible
Maintenance Status: Good

Flutter package for integrating Google Places API into your Flutter apps, offering real-time autocomplete suggestions, place details, and more.

bound_location_picker Card Image
bound_location_picker
👍 3   ⬇️ 37
Dart 3 compatible
Maintenance Status: Average

A Flutter package created by the official google_maps_flutter plugin, which can help you to picked locations within a boundary.

google_maps_place_picker
👍 241   ⬇️ 173

Maintenance Status: Poor

A Flutter plugin which provides 'Picking Place' using Google Maps widget.

google_map_location_picker
👍 239   ⬇️ 251

Maintenance Status: Poor

🌍 Map location picker for flutter Based on google_maps_flutter

place_picker
👍 146   ⬇️ 514

Maintenance Status: Poor

Place picker fully written in dart for Flutter. Comes with autocomplete suggestions and nearby locations list. Localization too.

address_search_field
👍 95   ⬇️ 297

Maintenance Status: Poor

An address search field which helps to autocomplete an address by a reference. It can be used to get Directions beetwen two points.

search_map_place
👍 58   ⬇️ 20

Maintenance Status: Poor

A Search Widget that allows users to search for a place while getting autocompletion feedback.

nominatim_location_picker
👍 45   ⬇️ 14

Maintenance Status: Poor

A map location picker for flutter with a Completely free geocoding ! Now we have MapBox Support as well

google_maps_pick_place
👍 24   ⬇️ 40

Maintenance Status: Poor

A pub.dev package which helps pick a location from google maps

flutter_map_picker
👍 18   ⬇️ 45

Maintenance Status: Poor

This package allows you to pick a point, a circle or a custom area in Google Maps

here_maps_webservice
👍 18   ⬇️ 36

Maintenance Status: Poor

Flutter Package to provide Here Maps Web Services API wrapper that serve different purposes from search, to geocoding.

mapbox_search_flutter
👍 18   ⬇️ 28

Maintenance Status: Poor

This package provides some helper widgets to use with mapbox_search library.

location_map_picker
👍 10   ⬇️ 29

Maintenance Status: Poor

Pick Location From The map and search about any place in google map and get the output and it's the place name and LatLng using Google map and Geolocator

mapbox_autocomplete_search_widget
👍 5   ⬇️ 37

Maintenance Status: Poor

MapboxAutocompleteSearchWidget is a flutter package that allows you to search for place name in a autocomplete fashion.

places_picker
👍 2   ⬇️ 17

Maintenance Status: Poor

A Flutter plugin which provides 'Picking Place' using Google Maps widget.