Turn Canadian street addresses into latitude and longitude, with the neighbourhood, municipality and province attached. Built for products that need to place an address and know what surrounds it.
Each match includes its neighbourhood, municipality and province, so one request answers more than where a point sits.
People can type an address the way they normally would, and get ranked candidates back to choose from.
Start from a coordinate to find nearby addresses and the neighbourhood or municipality around it, for tap-on-map and GPS flows.
Use a location to reach Neighbourly permits, demographics, schools and environmental data through one API.
Send the address as a search and read the coordinates from the best match. The response is shortened here to the main fields.
Request
GET /api/v1/locations/location_typeahead/search?search=100+queen+st+w+toronto
Host: api.neighbourly.io
Api-Key: YOUR_API_KEYResponse
{
"message": {
"hits": [
{
"type": "Address",
"full_addr": "100 QUEEN STREET WEST",
"neighbourhood": "Yonge-Bay Corridor",
"lower_tier_municipality": "TORONTO",
"province": "Ontario",
"lat": 43.65282,
"lng": -79.38363
}
]
}
}Place listings on a map and show the neighbourhood around each one.
Turn customer addresses into points for routing, territories and coverage checks.
Locate a property first, then connect it to hazard, permit and neighbourhood data.
Matching Canadian addresses with latitude, longitude, neighbourhood, municipality and province. Results are ranked, so your product can show the best match or a list to choose from.
Yes. Use a coordinate to find the neighbourhood or municipality at that point, and search a small map area for nearby addresses. See our reverse geocoding page for more.
Yes. The free Geocoding Lookup lets you test addresses and coordinates in your browser.
No. Neighbourly is built for Canadian locations, and coordinates outside Canada return no match.
Street addresses are the best input for geocoding. For postal code data, see our Postal Code Lookup page.
Log in to the dashboard if you have an account, or talk to us about your use case and we will help you get started.
Test it for free, then talk to us about connecting it.