Boundary Atlas

ZIP code 00976: Trujillo Alto, PR

ZIP code 00976 is in Trujillo Alto (66% of residents), San Juan (3.3%) and Carolina (2.4%), in Trujillo Alto Municipio (94%), San Juan Municipio (3.3%), Carolina Municipio (2.4%) and Gurabo Municipio (0.2%), Puerto Rico. 28% of its residents live outside city limits. It is in Puerto Rico's at-large congressional district. Its state senate districts are State Senate District 8 (96%), State Senate District 1 (3.3%) and State Senate District 7 (0.2%); its state house districts are State House District 39 (54%), State House District 38 (41%), State House District 3 (3.1%), State House District 40 (2.4%), State House District 31 (0.2%) and State House District 5 (0.2%).

59,879residents (2020 Census)
17.4 sq miland area
3cities and towns
1congressional district
21voting precincts

See it on the mapAll of Puerto Rico

City and county

City or townShare of ZIP residents
Trujillo Alto66%
San Juan3.3%
Carolina2.4%

CountyShare of ZIP residents
Trujillo Alto Municipio94%
San Juan Municipio3.3%
Carolina Municipio2.4%
Gurabo Municipio0.2%

Town or county subdivisionShare of ZIP residents
Cuevas barrio28%
St. Just barrio21%
Dos Bocas barrio13%
Carraízo barrio9.6%
Quebrada Negrito barrio8.1%
La Gloria barrio6.7%
Quebrada Grande barrio6.3%
Sabana Llana Sur barrio3.1%
San Antón barrio2.4%
Trujillo Alto barrio-pueblo1.1%
Cupey barrio0.2%
Masa barrio0.1%
Quebrada Infierno barrio0.1%

Congressional district

Congressional districtShare of ZIP residents
Puerto Rico's at-large congressional district (PR-AL)100%

State legislative districts

State senate districtShare of ZIP residents
State Senate District 896%
State Senate District 13.3%
State Senate District 70.2%

State house districtShare of ZIP residents
State House District 3954%
State House District 3841%
State House District 33.1%
State House District 402.4%
State House District 310.2%
State House District 50.2%

Voting precincts

21 voting precincts overlap ZIP 00976. Map them, with each precinct's share of the ZIP's residents.

Get this in your AI agent

Your agent can get these cities, counties, districts and precincts with their shares, and their GeoJSON boundaries, from Boundary Atlas. Add https://atlas-production-d344.up.railway.app/mcp to Claude, ChatGPT, Cursor or Codex (free, no key; how), then:

related_geographies(id="us:zcta:00976")

ZIP 00976 here is the Census Bureau's ZIP Code Tabulation Area, which approximates the USPS ZIP Code; PO-box-only ZIPs have none. Districts are the maps in force for the November 3, 2026 election.