๐Ÿš€ Now live with 150,000+ cities

The Most Accurate
Geo Data API for Developers

Lightning-fast REST API for Countries, States, and Cities. Complete worldwide coverage in JSON format. Multilingual support built-in.

View Features
GET /api/v1/countries/IN/states/Tamil Nadu/cities
{
  "status": "success",
  "count": 350,
  "data": [
    {
      "id": 105658,
      "name": "Chennai",
      "latitude": "13.08784000",
      "longitude": "80.27847000"
    },
    ...
  ]
}

Why developers love us

โšก

Blazing Fast

Sub-50ms response times globally. Built on modern Node.js and Redis caching infrastructure.

๐ŸŒ

Complete Data

250 countries, 5,300+ states, and 150,000+ cities. Always up to date.

๐Ÿ—ฃ๏ธ

Multilingual

Built-in support for translations. Request data in English, Spanish, Hindi, and more.

Simple, transparent pricing

Hobby

Free
  • โœ… 100 requests / day
  • โœ… Up to 3,000 / month
  • โœ… All endpoints
  • โŒ No SLA

Welcome back, Developer! ๐Ÿ‘‹

Here is what's happening with your CountryState API account today.

Current Plan

๐Ÿ’ณ

Free

Daily Limit

๐Ÿ“ˆ

100 reqs/day

System Status

๐ŸŸข

100% Uptime

Quick Start

curl -X GET "http://localhost:3000/api/v1/countries" \
  -H "Authorization: Bearer YOUR_API_KEY"