> ## Documentation Index
> Fetch the complete documentation index at: https://docs.runpod.io/llms.txt
> Use this file to discover all available pages before exploring further.

# datacenter

List available datacenters and their locations.

<RequestExample>
  ```bash Command theme={"theme":{"light":"github-light","dark":"github-dark"}}
  runpodctl datacenter <subcommand> [flags]
  ```
</RequestExample>

## Alias

You can use `dc` as a shorthand for `datacenter`:

```bash theme={"theme":{"light":"github-light","dark":"github-dark"}}
runpodctl dc list
```

## Subcommands

### List datacenters

List all available datacenters with GPU availability:

```bash theme={"theme":{"light":"github-light","dark":"github-dark"}}
runpodctl datacenter list
```

## Example output

```json theme={"theme":{"light":"github-light","dark":"github-dark"}}
[
  {
    "gpuAvailability": [
      {
        "displayName": "RTX 4090",
        "gpuId": "NVIDIA GeForce RTX 4090",
        "stockStatus": "High"
      }
    ],
    "id": "US-GA-1",
    "location": "United States",
    "name": "US-GA-1"
  },
  {
    "gpuAvailability": [
      {
        "displayName": "A100 PCIe",
        "gpuId": "NVIDIA A100 80GB PCIe",
        "stockStatus": "High"
      }
    ],
    "id": "EU-RO-1",
    "location": "Europe",
    "name": "EU-RO-1"
  }
]
```

## Using datacenter IDs

When creating network volumes or specifying preferred datacenters for Pods, use the datacenter ID:

```bash theme={"theme":{"light":"github-light","dark":"github-dark"}}
# Create a network volume in a specific datacenter
runpodctl network-volume create --name "my-volume" --size 100 --data-center-id "US-GA-1"

# Create a Pod with preferred datacenter
runpodctl pod create --template-id runpod-torch-v21 --gpu-id "NVIDIA RTX 4090" --data-center-ids "US-GA-1"
```

## Related commands

* [`runpodctl network-volume create`](/runpodctl/reference/runpodctl-network-volume)
* [`runpodctl pod create`](/runpodctl/reference/runpodctl-pod)
* [`runpodctl gpu list`](/runpodctl/reference/runpodctl-gpu)
