Name: Public Housing Authorities
Display Field: FORMAL_PARTICIPANT_NAME
Type: Feature Layer
Geometry Type: esriGeometryPoint
Description: Public Housing was established to provide decent and safe rental housing for eligible low-income families, the elderly, and persons with disabilities. Public housing comes in all sizes and types, from scattered single family houses to high-rise apartments for elderly families. There are approximately 1.2 million households living in public housing units, managed by over 3,300 housing agencies (HAs). HUD administers Federal aid to local housing agencies (HAs) that manage the housing for low-income residents at rents they can afford. HUD furnishes technical and professional assistance in planning, developing and managing these developments. Location data for HUD-related properties and facilities are derived from HUD's enterprise geocoding service. While not all addresses are able to be geocoded and mapped to 100% accuracy, we are continuously working to improve address data quality and enhance coverage. Please consider this issue when using any datasets provided by HUD. When using this data, take note of the field titled “LVL2KX” which indicates the overall accuracy of the geocoded address using the following return codes: ‘R’ - Interpolated rooftop (high degree of accuracy, symbolized as green) ‘4’ - ZIP+4 centroid (high degree of accuracy, symbolized as green) ‘B’ - Block group centroid (medium degree of accuracy, symbolized as yellow) ‘T’ - Census tract centroid (low degree of accuracy, symbolized as red) ‘2’ - ZIP+2 centroid (low degree of accuracy, symbolized as red) ‘Z’ - ZIP5 centroid (low degree of accuracy, symbolized as red) ‘5’ - ZIP5 centroid (same as above, low degree of accuracy, symbolized as red) Null - Could not be geocoded (does not appear on the map) For the purposes of displaying the location of an address on a map only use addresses and their associated lat/long coordinates where the LVL2KX field is coded ‘R’ or ‘4’. These codes ensure that the address is displayed on the correct street segment and in the correct census block. The remaining LVL2KX codes provide a cascading indication of the most granular level geography for which an address can be confirmed. For example, if an address cannot be accurately interpolated to a rooftop (‘R’), or ZIP+4 centroid (‘4’), then the address will be mapped to the centroid of the next nearest confirmed geography: block group, tract, and so on. When performing any point-in polygon analysis it is important to note that points mapped to the centroids of larger geographies will be less likely to map accurately to the smaller geographies of the same area. For instance, a point coded as ‘5’ in the correct ZIP Code will be less likely to map to the correct block group or census tract for that address. To learn more about Public Housing visit: https://www.hud.gov/program_offices/public_indian_housing/programs/ph/, for questions about the spatial attribution of this dataset, please reach out to us at GISHelpdesk@hud.gov. Data Dictionary: DD_Public Housing Authorities Date Updated: Q1 2025
Copyright Text: U.S. Department of Housing and Urban Development
Min. Scale: 0
Max. Scale: 0
Default Visibility: true
Max Record Count: 10000
Supported query Formats: JSON, geoJSON, PBF
Use Standardized Queries: True
Extent:
XMin: -159.368627631959
YMin: 13.462636735464
XMax: 145.751132493124
YMax: 61.1818019718924
Spatial Reference: 4269 (4269)
Drawing Info:
{"renderer":{"type":"simple","symbol":{"type":"esriSMS","style":"esriSMSCircle","color":[61,52,168,255],"size":4,"angle":0,"xoffset":0,"yoffset":0,"outline":{"color":[0,0,0,255],"width":0.7}}},"scaleSymbols":true,"transparency":0,"labelingInfo":null}
HasZ: false
HasM: false
Has Attachments: false
Has Geometry Properties: false
HTML Popup Type: esriServerHTMLPopupTypeAsHTMLText
Object ID Field: OBJECTID
Unique ID Field:
IsSystemMaintained : True
Global ID Field:
Type ID Field:
Fields:
- OBJECTID (type: esriFieldTypeOID, alias: OBJECTID, SQL Type: sqlTypeOther, length: 0, nullable: false, editable: false)
- PARTICIPANT_CODE (type: esriFieldTypeString, alias: PARTICIPANT_CODE, SQL Type: sqlTypeOther, length: 5, nullable: false, editable: true)
- FORMAL_PARTICIPANT_NAME (type: esriFieldTypeString, alias: FORMAL_PARTICIPANT_NAME, SQL Type: sqlTypeOther, length: 60, nullable: false, editable: true)
- HA_PHN_NUM (type: esriFieldTypeString, alias: HA_PHN_NUM, SQL Type: sqlTypeOther, length: 13, nullable: true, editable: true)
- HA_FAX_NUM (type: esriFieldTypeString, alias: HA_FAX_NUM, SQL Type: sqlTypeOther, length: 13, nullable: true, editable: true)
- HA_EMAIL_ADDR_TEXT (type: esriFieldTypeString, alias: HA_EMAIL_ADDR_TEXT, SQL Type: sqlTypeOther, length: 60, nullable: true, editable: true)
- EXEC_DIR_PHONE (type: esriFieldTypeString, alias: EXEC_DIR_PHONE, SQL Type: sqlTypeOther, length: 13, nullable: true, editable: true)
- EXEC_DIR_FAX (type: esriFieldTypeString, alias: EXEC_DIR_FAX, SQL Type: sqlTypeOther, length: 13, nullable: true, editable: true)
- EXEC_DIR_EMAIL (type: esriFieldTypeString, alias: EXEC_DIR_EMAIL, SQL Type: sqlTypeOther, length: 60, nullable: true, editable: true)
- PHAS_DESIGNATION (type: esriFieldTypeString, alias: PHAS_DESIGNATION, SQL Type: sqlTypeOther, length: 21, nullable: true, editable: true)
- HA_LOW_RENT_SIZE_CATEGORY (type: esriFieldTypeString, alias: HA_LOW_RENT_SIZE_CATEGORY, SQL Type: sqlTypeOther, length: 25, nullable: true, editable: true)
- SECTION8_UNITS_CNT (type: esriFieldTypeInteger, alias: SECTION8_UNITS_CNT, SQL Type: sqlTypeOther, nullable: false, editable: true)
- HA_SECTION_8_SIZE_CATEGORY (type: esriFieldTypeString, alias: HA_SECTION_8_SIZE_CATEGORY, SQL Type: sqlTypeOther, length: 25, nullable: true, editable: true)
- HA_COMBINED_SIZE_CATEGORY (type: esriFieldTypeString, alias: HA_COMBINED_SIZE_CATEGORY, SQL Type: sqlTypeOther, length: 25, nullable: true, editable: true)
- HA_FYE (type: esriFieldTypeString, alias: HA_FYE, SQL Type: sqlTypeOther, length: 9, nullable: true, editable: true)
- HA_PROGRAM_TYPE (type: esriFieldTypeString, alias: HA_PROGRAM_TYPE, SQL Type: sqlTypeOther, length: 9, nullable: true, editable: true)
- TOTAL_UNITS (type: esriFieldTypeInteger, alias: TOTAL_UNITS, SQL Type: sqlTypeOther, nullable: false, editable: true)
- TOTAL_DWELLING_UNITS (type: esriFieldTypeInteger, alias: TOTAL_DWELLING_UNITS, SQL Type: sqlTypeOther, nullable: false, editable: true)
- ACC_UNITS (type: esriFieldTypeInteger, alias: ACC_UNITS, SQL Type: sqlTypeOther, nullable: false, editable: true)
- PH_OCCUPIED (type: esriFieldTypeInteger, alias: PH_OCCUPIED, SQL Type: sqlTypeOther, nullable: false, editable: true)
- SECTION8_OCCUPIED (type: esriFieldTypeInteger, alias: SECTION8_OCCUPIED, SQL Type: sqlTypeOther, nullable: false, editable: true)
- TOTAL_OCCUPIED (type: esriFieldTypeInteger, alias: TOTAL_OCCUPIED, SQL Type: sqlTypeOther, nullable: false, editable: true)
- PCT_OCCUPIED (type: esriFieldTypeDouble, alias: PCT_OCCUPIED, SQL Type: sqlTypeOther, nullable: false, editable: true)
- REGULAR_VACANT (type: esriFieldTypeInteger, alias: REGULAR_VACANT, SQL Type: sqlTypeOther, nullable: false, editable: true)
- PHA_TOTAL_UNITS (type: esriFieldTypeInteger, alias: PHA_TOTAL_UNITS, SQL Type: sqlTypeOther, nullable: false, editable: true)
- NUMBER_REPORTED (type: esriFieldTypeInteger, alias: NUMBER_REPORTED, SQL Type: sqlTypeOther, nullable: false, editable: true)
- PCT_REPORTED (type: esriFieldTypeDouble, alias: PCT_REPORTED, SQL Type: sqlTypeOther, nullable: false, editable: true)
- OPFUND_AMNT (type: esriFieldTypeDouble, alias: OPFUND_AMNT, SQL Type: sqlTypeOther, nullable: false, editable: true)
- OPFUND_AMNT_PREV_YR (type: esriFieldTypeDouble, alias: OPFUND_AMNT_PREV_YR, SQL Type: sqlTypeOther, nullable: false, editable: true)
- CAPFUND_AMNT (type: esriFieldTypeDouble, alias: CAPFUND_AMNT, SQL Type: sqlTypeOther, nullable: false, editable: true)
- CAPFUND_AMNT_PREV_YR (type: esriFieldTypeDouble, alias: CAPFUND_AMNT_PREV_YR, SQL Type: sqlTypeOther, nullable: false, editable: true)
- ROSS_AMNT (type: esriFieldTypeInteger, alias: ROSS_AMNT, SQL Type: sqlTypeOther, nullable: false, editable: true)
- FSS_AMNT (type: esriFieldTypeInteger, alias: FSS_AMNT, SQL Type: sqlTypeOther, nullable: false, editable: true)
- SPENDING_PER_MONTH (type: esriFieldTypeInteger, alias: SPENDING_PER_MONTH, SQL Type: sqlTypeOther, nullable: false, editable: true)
- SPENDING_PER_MONTH_PREV_YR (type: esriFieldTypeInteger, alias: SPENDING_PER_MONTH_PREV_YR, SQL Type: sqlTypeOther, nullable: false, editable: true)
- CHLDRN_MBR_CNT (type: esriFieldTypeInteger, alias: CHLDRN_MBR_CNT, SQL Type: sqlTypeOther, nullable: false, editable: true)
- ELDLY_PRCNT (type: esriFieldTypeDouble, alias: ELDLY_PRCNT, SQL Type: sqlTypeOther, nullable: false, editable: true)
- PCT_DISABLED_LT62_ALL (type: esriFieldTypeDouble, alias: PCT_DISABLED_LT62_ALL, SQL Type: sqlTypeOther, nullable: false, editable: true)
- PCT_LT80_MEDIAN (type: esriFieldTypeDouble, alias: PCT_LT80_MEDIAN, SQL Type: sqlTypeOther, nullable: false, editable: true)
- MEDIAN_INC_AMNT (type: esriFieldTypeInteger, alias: MEDIAN_INC_AMNT, SQL Type: sqlTypeOther, nullable: false, editable: true)
- STATE2KX (type: esriFieldTypeString, alias: STATE2KX, SQL Type: sqlTypeOther, length: 2, nullable: true, editable: true)
- CNTY_NM2KX (type: esriFieldTypeString, alias: CNTY_NM2KX, SQL Type: sqlTypeOther, length: 25, nullable: true, editable: true)
- CNTY2KX (type: esriFieldTypeString, alias: CNTY2KX, SQL Type: sqlTypeOther, length: 3, nullable: true, editable: true)
- TRACT2KX (type: esriFieldTypeString, alias: TRACT2KX, SQL Type: sqlTypeOther, length: 6, nullable: true, editable: true)
- BG2KX (type: esriFieldTypeString, alias: BG2KX, SQL Type: sqlTypeOther, length: 1, nullable: true, editable: true)
- BLOCK2KX (type: esriFieldTypeString, alias: BLOCK2KX, SQL Type: sqlTypeOther, length: 4, nullable: true, editable: true)
- DPVACT (type: esriFieldTypeString, alias: DPVACT, SQL Type: sqlTypeOther, length: 1, nullable: true, editable: true)
- DPVNOST (type: esriFieldTypeString, alias: DPVNOST, SQL Type: sqlTypeOther, length: 1, nullable: true, editable: true)
- CURCNTY_NM (type: esriFieldTypeString, alias: CURCNTY_NM, SQL Type: sqlTypeOther, length: 25, nullable: true, editable: true)
- CURCNTY (type: esriFieldTypeString, alias: CURCNTY, SQL Type: sqlTypeOther, length: 3, nullable: true, editable: true)
- CURCOSUB (type: esriFieldTypeString, alias: CURCOSUB, SQL Type: sqlTypeOther, length: 5, nullable: true, editable: true)
- CURCOSUB_NM (type: esriFieldTypeString, alias: CURCOSUB_NM, SQL Type: sqlTypeOther, length: 40, nullable: true, editable: true)
- PLACE2KX (type: esriFieldTypeString, alias: PLACE2KX, SQL Type: sqlTypeOther, length: 5, nullable: true, editable: true)
- PLACE_NM2KX (type: esriFieldTypeString, alias: PLACE_NM2KX, SQL Type: sqlTypeOther, length: 40, nullable: true, editable: true)
- PLACE_CC2KX (type: esriFieldTypeString, alias: PLACE_CC2KX, SQL Type: sqlTypeOther, length: 2, nullable: true, editable: true)
- PLACE_INC2KX (type: esriFieldTypeString, alias: PLACE_INC2KX, SQL Type: sqlTypeOther, length: 5, nullable: true, editable: true)
- MSA (type: esriFieldTypeString, alias: MSA, SQL Type: sqlTypeOther, length: 4, nullable: true, editable: true)
- MSA_NM (type: esriFieldTypeString, alias: MSA_NM, SQL Type: sqlTypeOther, length: 50, nullable: true, editable: true)
- CBSA (type: esriFieldTypeString, alias: CBSA, SQL Type: sqlTypeOther, length: 5, nullable: true, editable: true)
- CBSA_NM (type: esriFieldTypeString, alias: CBSA_NM, SQL Type: sqlTypeOther, length: 75, nullable: true, editable: true)
- NECTA (type: esriFieldTypeString, alias: NECTA, SQL Type: sqlTypeOther, length: 5, nullable: true, editable: true)
- NECTA_NM (type: esriFieldTypeString, alias: NECTA_NM, SQL Type: sqlTypeOther, length: 75, nullable: true, editable: true)
- METRO (type: esriFieldTypeString, alias: METRO, SQL Type: sqlTypeOther, length: 1, nullable: true, editable: true)
- MICRO (type: esriFieldTypeString, alias: MICRO, SQL Type: sqlTypeOther, length: 1, nullable: true, editable: true)
- FCD_FIPS91 (type: esriFieldTypeString, alias: FCD_FIPS91, SQL Type: sqlTypeOther, length: 4, nullable: true, editable: true)
- HLC (type: esriFieldTypeString, alias: HLC, SQL Type: sqlTypeOther, length: 4, nullable: true, editable: true)
- DPV (type: esriFieldTypeString, alias: DPV, SQL Type: sqlTypeOther, length: 1, nullable: true, editable: true)
- DPVRC (type: esriFieldTypeString, alias: DPVRC, SQL Type: sqlTypeOther, length: 1, nullable: true, editable: true)
- STD_ADDR (type: esriFieldTypeString, alias: STD_ADDR, SQL Type: sqlTypeOther, length: 50, nullable: true, editable: true)
- URB_OUT (type: esriFieldTypeString, alias: URB_OUT, SQL Type: sqlTypeOther, length: 35, nullable: true, editable: true)
- STD_CITY (type: esriFieldTypeString, alias: STD_CITY, SQL Type: sqlTypeOther, length: 28, nullable: true, editable: true)
- STD_ST (type: esriFieldTypeString, alias: STD_ST, SQL Type: sqlTypeOther, length: 2, nullable: true, editable: true)
- STD_ZIP5 (type: esriFieldTypeString, alias: STD_ZIP5, SQL Type: sqlTypeOther, length: 5, nullable: true, editable: true)
- STD_ZIP9 (type: esriFieldTypeString, alias: STD_ZIP9, SQL Type: sqlTypeOther, length: 4, nullable: true, editable: true)
- ZIP_CLASS (type: esriFieldTypeString, alias: ZIP_CLASS, SQL Type: sqlTypeOther, length: 1, nullable: true, editable: true)
- ZCTA2KX (type: esriFieldTypeString, alias: ZCTA2KX, SQL Type: sqlTypeOther, length: 5, nullable: true, editable: true)
- DPBC (type: esriFieldTypeString, alias: DPBC, SQL Type: sqlTypeOther, length: 2, nullable: true, editable: true)
- DPBC_CKSUM (type: esriFieldTypeString, alias: DPBC_CKSUM, SQL Type: sqlTypeOther, length: 1, nullable: true, editable: true)
- STD_ZIP11 (type: esriFieldTypeString, alias: STD_ZIP11, SQL Type: sqlTypeOther, length: 11, nullable: true, editable: true)
- ADDR_TYPE (type: esriFieldTypeString, alias: ADDR_TYPE, SQL Type: sqlTypeOther, length: 1, nullable: true, editable: true)
- APT_NO (type: esriFieldTypeString, alias: APT_NO, SQL Type: sqlTypeOther, length: 8, nullable: true, editable: true)
- APT_TYPE (type: esriFieldTypeString, alias: APT_TYPE, SQL Type: sqlTypeOther, length: 4, nullable: true, editable: true)
- C1PGRC (type: esriFieldTypeString, alias: C1PGRC, SQL Type: sqlTypeOther, length: 1, nullable: true, editable: true)
- C1PPRB (type: esriFieldTypeString, alias: C1PPRB, SQL Type: sqlTypeOther, length: 1, nullable: true, editable: true)
- C1PDRC (type: esriFieldTypeString, alias: C1PDRC, SQL Type: sqlTypeOther, length: 1, nullable: true, editable: true)
- C1PSRC (type: esriFieldTypeString, alias: C1PSRC, SQL Type: sqlTypeOther, length: 1, nullable: true, editable: true)
- C1PARC (type: esriFieldTypeString, alias: C1PARC, SQL Type: sqlTypeOther, length: 1, nullable: true, editable: true)
- C1PZRC (type: esriFieldTypeString, alias: C1PZRC, SQL Type: sqlTypeOther, length: 1, nullable: true, editable: true)
- MSGUSPS (type: esriFieldTypeString, alias: MSGUSPS, SQL Type: sqlTypeOther, length: 60, nullable: true, editable: true)
- LAT (type: esriFieldTypeDouble, alias: LAT, SQL Type: sqlTypeOther, nullable: true, editable: true)
- LON (type: esriFieldTypeDouble, alias: LON, SQL Type: sqlTypeOther, nullable: true, editable: true)
- RC2KX (type: esriFieldTypeString, alias: RC2KX, SQL Type: sqlTypeOther, length: 1, nullable: true, editable: true)
- STM2KX (type: esriFieldTypeString, alias: STM2KX, SQL Type: sqlTypeOther, length: 1, nullable: true, editable: true)
- LVL2KX (type: esriFieldTypeString, alias: LVL2KX, SQL Type: sqlTypeOther, length: 1, nullable: true, editable: true)
- UR (type: esriFieldTypeString, alias: UR, SQL Type: sqlTypeOther, length: 1, nullable: true, editable: true)
- MSG2KX (type: esriFieldTypeString, alias: MSG2KX, SQL Type: sqlTypeOther, length: 28, nullable: true, editable: true)
- COUNTY_LEVEL (type: esriFieldTypeString, alias: COUNTY_LEVEL, SQL Type: sqlTypeOther, length: 5, nullable: true, editable: true)
- PLACE_LEVEL (type: esriFieldTypeString, alias: PLACE_LEVEL, SQL Type: sqlTypeOther, length: 7, nullable: true, editable: true)
- TRACT_LEVEL (type: esriFieldTypeString, alias: TRACT_LEVEL, SQL Type: sqlTypeOther, length: 11, nullable: true, editable: true)
- BLKGRP_LEVEL (type: esriFieldTypeString, alias: BLKGRP_LEVEL, SQL Type: sqlTypeOther, length: 12, nullable: true, editable: true)
- UGLG_KEY (type: esriFieldTypeString, alias: UGLG_KEY, SQL Type: sqlTypeOther, length: 10, nullable: true, editable: true)
- LAST_UPDT_DTTM (type: esriFieldTypeDate, alias: LAST_UPDT_DTTM, SQL Type: sqlTypeOther, length: 8, nullable: false, editable: true)
- ANNL_EXPNS_AMNT (type: esriFieldTypeDouble, alias: ANNL_EXPNS_AMNT, SQL Type: sqlTypeOther, nullable: true, editable: true)
- ANNL_EXPNS_AMNT_PREV_YR (type: esriFieldTypeDouble, alias: ANNL_EXPNS_AMNT_PREV_YR, SQL Type: sqlTypeOther, nullable: true, editable: true)
Templates:
Name: Public Housing Authorities
Description:
Drawing Tool: esriFeatureEditToolPoint
Prototype:
Is Data Versioned: false
Has Contingent Values: false
Supports Rollback On Failure Parameter: true
Last Edit Date: 7/24/2025 8:07:16 PM
Schema Last Edit Date: 7/24/2025 8:07:16 PM
Data Last Edit Date: 7/24/2025 8:07:16 PM
Supported Operations:
Query
Query Pivot
Query Top Features
Query Analytic
Query Bins
Generate Renderer
Validate SQL
Get Estimates
ConvertFormat