How far apart two places are, the drive, the time difference, and the two compared side by side.
In a straight line between the centers of the two ZIP Codes: 20 miles (33 km).
| Step | Instruction | Distance |
|---|
Census Bureau figures for each ZIP Code (American Community Survey, 2020–2024). Each comes with a margin of error, so a difference is named only when it is bigger than the two margins together.
| Measure | A Albany | B Malden Bridge | Difference |
|---|---|---|---|
| City | Albany, NY | Malden Bridge, NY | |
| County | Albany County | Columbia County | |
| Time zone | Eastern | Eastern | |
| Metro area | Albany-Schenectady-Troy, NY MSA | Not in a metro area | |
| ZIP Code type | Standard | Standard | |
| Area codes | 518, 838 | 518, 838 | |
| Land area | 10 sq mi | 3.6 sq mi | |
| Addresses that get mail | 15,725 | 1,671 | |
| People | 30,771 ±1,800 | 60 ±43 | Too uncertain to compare |
| Median age | 34.5 ±2.2 | 75.9 ±9.8 | Older in Malden Bridge |
| Median household income | $83,147 ±$5,516 | $91,875 ±$85,786 | Too uncertain to compare |
| Per capita income | $49,686 ±$3,432 | $79,217 ±$16,668 | Higher in Malden Bridge |
| Poverty rate | 13.9% ±2.8 | 0.0% ±43.8 | No clear difference |
| Unemployment rate | 4.1% ±1.4 | 0.0% ±77.8 | No clear difference |
| Bachelor's degree or higher | 56.9% ±3.1 | 65.0% ±34.2 | Too uncertain to compare |
| Homes lived in by owners | 49.5% ±3.5 | 100.0% ±52.3 | Too uncertain to compare |
| Median home value | $279,500 ±$9,741 | Not available | – |
| Median rent | $1,409 ±$80 | Not available | – |
| Average commute | 17.5 min ±1.3 | Not available | – |
| People per household | 2.02 ±0.10 | 1.43 ±0.37 | Larger in Albany |
| Vacant homes | 7.4% ±2.2 | 0.0% ±52.3 | No clear difference |
| Households with broadband | 88.3% ±3.0 | 100.0% ±52.3 | Too uncertain to compare |
Dark bars: Albany. Light bars: Malden Bridge. The thin lines are the margins of error: where they overlap, the two places may not really differ.
Largest age group: 20-34 in Albany (32%), 75+ in Malden Bridge (65%). The 20-34 group spans 15 years, so it looks bigger.
| Ages | Albany | Malden Bridge |
|---|---|---|
| Under 10 | 7% ±1 | 0% ±62 |
| 10-19 | 11% ±2 | 0% ±62 |
| 20-34 | 32% ±3 | 0% ±62 |
| 35-44 | 11% ±1 | 15% ±20 |
| 45-54 | 8% ±1 | 0% ±44 |
| 55-64 | 13% ±2 | 0% ±62 |
| 65-74 | 10% ±2 | 20% ±35 |
| 75+ | 8% ±1 | 65% ±56 |
50% of occupied homes are owned in Albany, 100% in Malden Bridge.
| Owners and renters | Albany | Malden Bridge |
|---|---|---|
| Owned | 50% ±4 | 100% ±52 |
| Rented | 51% ±4 | 0% ±52 |
Most common in both: Single-family (44% in Albany, 100% in Malden Bridge).
| Kinds of homes | Albany | Malden Bridge |
|---|---|---|
| Single-family | 44% ±4 | 100% ±52 |
| Townhouse | 5% ±1 | 0% ±52 |
| 2-4 units | 27% ±4 | 0% ±74 |
| 5-19 units | 18% ±3 | 0% ±74 |
| 20+ units | 7% ±2 | 0% ±52 |
| Mobile home | 0% ±0 | 0% ±52 |
| Boat, RV, van | 0% ±0 | 0% ±52 |
Most common: Drove alone in Albany (64%), Worked from home in Malden Bridge (53%).
| Getting to work | Albany | Malden Bridge |
|---|---|---|
| Drove alone | 64% ±4 | 0% ±78 |
| Carpooled | 7% ±2 | 0% ±78 |
| Public transit | 4% ±1 | 0% ±78 |
| Walked | 5% ±2 | 47% ±11 |
| Other | 3% ±2 | 0% ±78 |
| Worked from home | 18% ±3 | 53% ±11 |
± is the Census Bureau's 90% margin of error. "Too uncertain" means one figure's margin is more than half of the figure itself. Census figures are for each ZIP Code's matching ZIP Code Tabulation Area; capped medians read "or more".
Connect Claude or ChatGPT to our ZIP Code data, then ask questions in plain English. No sign-up with us needed.
This question answers in full without a key.
New to this? We'll walk you through it, one step at a time.
Developer tools: Claude Code, Cursor, VS Code, CodexThe distance, the direction and both time zones above came from one call to the ZIP Codes API /v2/distance endpoint. Each place's facts and Census figures came from one /v2/zip call each, and the API has the same figures for any year from 2011 to 2024.
This comparison used 11 credits; a free key includes 2,500 a day.
curl -H "X-Api-Key: YOUR_KEY" "https://api.zip-codes.com/v2/distance?from=12203&to=12115"
The real /v2/distance response for this pair. Coordinates are rounded to 3 decimals here; the API returns full precision.
{
"success": true,
"request": {
"from": "12203",
"to": "12115"
},
"results": [
{
"success": true,
"input": {
"from": "12203",
"to": "12115"
},
"from": {
"country": "US",
"code": "12203",
"code_type": "ZIP",
"city": "Albany",
"state": "NY",
"county": "Albany",
"location": {
"lat": 42.684,
"lon": -73.858
},
"timezone": {
"source": "timezone-boundary-builder",
"product": "Time zone boundaries (with oceans)",
"attribution": "Time zone boundaries \u00a9 OpenStreetMap contributors, timezone-boundary-builder (ODbL); time zone rules: IANA tz database",
"iana_name": "America/New_York",
"name": "Eastern",
"abbreviation": "EST",
"abbreviation_dst": "EDT",
"utc_offset": -5,
"utc_offset_dst": -4,
"observes_dst": true
},
"input_type": "code"
},
"to": {
"country": "US",
"code": "12115",
"code_type": "ZIP",
"city": "Malden Bridge",
"state": "NY",
"county": "Columbia",
"location": {
"lat": 42.461,
"lon": -73.599
},
"timezone": {
"source": "timezone-boundary-builder",
"product": "Time zone boundaries (with oceans)",
"attribution": "Time zone boundaries \u00a9 OpenStreetMap contributors, timezone-boundary-builder (ODbL); time zone rules: IANA tz database",
"iana_name": "America/New_York",
"name": "Eastern",
"abbreviation": "EST",
"abbreviation_dst": "EDT",
"utc_offset": -5,
"utc_offset_dst": -4,
"observes_dst": true
},
"input_type": "code"
},
"distance": {
"miles": 20.25,
"km": 32.59
},
"bearing": 139.4
}
],
"meta": {
"credits": {
"used": 1
}
}
}