U.S. Department of Transportation
Federal Highway Administration
1200 New Jersey Avenue, SE
Washington, DC 20590
202-366-4000
Policy Information
N/A = Not Applicable
| Item No. | Item Name | HPMS 2000 Codes | HPMS 2010+ Codes |
|---|---|---|---|
| 1 | F_System (Formerly Item #17) |
RURAL URBAN |
1=Interstate. 2=Principal Arterial-Other Freeways & Expressways. 3=Principal Arterial-Other. 4=Minor Arterial. 5=Major Collector. 6=Minor Collector. 7=Local. |
| 2 | Urban_Code (Formerly Item #13 and #15) |
1=Rural (pop. < 5K). 2=Small Urban (pop. 5K to 50K). 3=Small Urbanized (pop. 50K to 200K). 4=Large Urbanized (pop. > 200 K). |
99999=Rural. 99998=Small Urban. *Use Census Urban Area Codes for Small and Large Urbanized areas. |
| 3 | Facility_Type (Formerly Item #27) |
1=One-Way Roadway. 2=Two-Way Roadway. 3=One-Way Structure. 4=Two-Way Structure. |
1= One-Way Roadway. 2=Two-Way Roadway. 3=Couplet. 4=Ramp. 5=Non-Mainline. 6=Non-Inventory Direction. |
| 4 | Structure_Type | N/A | 1=Entire section is a Bridge. 2=Entire section is a Tunnel. 3=Entire section is a Causeway. |
| 5 | Access_Control (Formerly Item #55) |
1=Full Access Control. 2=Partial Access Control. 3=No Access Control. |
NO CHANGE |
| 6 | Ownership (Formerly Item #25) |
1=State Hwy Agency. 2=County Hwy Agency. 3=Town or Township Hwy Agency. 4=Municipal Hwy Agency. 5=Other State Agency. 6=Other Local Agency. 7=Federal Agency. 8=Other. |
1=State Hwy Agency. 2=County Hwy Agency. 3=Town or Township Hwy Agency. 4=City or Municipal Hwy Agency. 11=State Park, Forest, or Reservation Agency. 12=Local Park, Forest, or Reservation Agency. 21=Other State Agency. 25=Other Local Agency. 26=Private (other than Railroad). 27=Railroad. 31=State Toll Authority. 32=Local Toll Authority. 40=Other Public Instrumentality (e.g., Airport, School, University). 50=Indian Tribe Nation. 60=Other Federal Agency. 62=Bureau of Indian Affairs. 63=Bureau of Fish and Wildlife. 64=U.S. Forest Service. 66=National Park Service. 67=Tennessee Valley Authority. 68=Bureau of Land Management. 69=Bureau of Reclamation. 70=Corps of Engineers. 72=Air Force. 73=Navy/Marines. 74=Army. 80=Other. |
| 7 | Through_Lanes (Formerly Item #34) |
Coded/Entered Value | NO CHANGE |
| 8 | HOV_Type (Formerly Item #37) |
0=Section does not have HOV lanes. 1=Section has exclusive HOV lanes. 2=Normal through lanes(s) used for exclusive HOV in specified time periods. 3=Shoulder/parking lanes(s) used for exclusive HOV in specified time periods. |
1=Full-time: Section has 24-hr. exclusive HOV lanes (HOV use only; no other use permitted). 2=Part-time: Normal through lanes used for exclusive HOV during specified time periods. 3=Part-time: Shoulder/Parking lanes used for exclusive HOV during specified time periods. |
| 9 | HOV_Lanes | N/A | Coded/Entered Value |
| 10 | Peak_Lanes (Formerly Item #87) |
Coded/Entered Value | NO CHANGE |
| 11 | Counter_Peak_Lanes | N/A | Coded/Entered Value |
| 12 | Turn_Lanes_R (Formerly Item #89) |
0=Not applicable, this is a rural section or no intersections exist on this section. 1=Turns permitted; multiple exclusive right turning lanes exist. Through movements are prohibited in these lanes. Multiple turning lanes allow for simultaneous turns from all turning lanes. 2=Turns permitted; a continuous exclusive right turning lane exists from intersection to intersection. Through movements are prohibited in this lane. 3=Turns permitted; a single exclusive right turning lane exists. 4=Turns permitted; no exclusive right turning lanes exist. 5=No right turns are permitted during the peak period. |
1=No intersections exist on the section. 2=Turns permitted; multiple exclusive right turning lanes exist. Through movements are prohibited in these lanes. Multiple turning lanes allow for simultaneous turns from all turning lanes. 3=Turns permitted; a continuous exclusive right turning lane exists from intersection to intersection. Through movements are prohibited in this lane. 4=Turns permitted; a single exclusive right turning lane exists. 5=Turns permitted; no exclusive right turning lanes exist. 6=No right turns are permitted during the peak period. |
| 13 | Turn_Lanes_L (Formerly Item #88) |
Same as Turn_Lanes_R | Same as Turn_Lanes_R |
| 14 | Speed_Limit (Formerly Item #80) |
Coded/Entered Value | NO CHANGE |
| 15 | Toll_Charged | N/A | 1=Toll charged in one direction only. 2=Toll charged in both directions. 3=No toll charged |
| 16 | Toll_Type (Formerly Item #29) |
1=Section is non-toll. 2=Section is toll. |
1=This section has toll lanes but no HOT lanes. 2=This section has HOT lanes. |
| 17 | Route_Number (Formerly Item #24) |
Coded/Entered Value (Text) | NO CHANGE |
| 18 | Route_Signing (Formerly Item #22) |
0=Not Signed. 1=Interstate. 2=U.S.. 3=State. 4=Off-Interstate Business Marker. 5=County. 6=Township. 7=Municipal. 8=Parkway Marker or Forest Route Marker. 9=None of the Above. |
1=Not Signed. 2=Interstate. 3=U.S. 4=State. 5=Off-Interstate Business Marker. 6=County. 7=Township. 8=Municipal. 9=Parkway Marker or Forest Route Marker. 10=None of the Above. |
| 19 | Route_Qualifier (Formerly Item #23) |
0=No Qualifier or Not Signed. 1=Alternate. 2=Business Route. 3=Bypass. 4=Spur. 5=Loop. 6=Proposed. 7=Temporary. 8=Truck Route. 9=None of the Above. |
1=No Qualifier or Not Signed. 2=Alternate. 3=Business Route. 4=Bypass. 5=Spur. 6=Loop. 7=Proposed. 8=Temporary. 9=Truck Route. 10=None of the Above. |
| 20 | Alternative_Route_Name | N/A | Coded/Entered Value |
| 21 | AADT (Formerly Item #83) |
Coded/Entered Value | NO CHANGE |
| 22 | AADT_Single_Unit (Formerly Item #82) |
Coded/Entered Value (Percent) | Coded/Entered Value (AADT) |
| 23 | Pct_Peak_Single (Formerly Item #81) |
Coded/Entered Value | Coded/Entered Value (Nearest 0.1 %) |
| 24 | AADT_Combination (Formerly Item #84) |
Coded/Entered Value (Percent) | Coded/Entered Value (AADT) |
| 25 | Pct_Peak_Combination (Formerly Item #83) |
Coded/Entered Value | Coded/Entered Value (Nearest 0.1 %) |
| 26 | K_Factor (Formerly Item #85) |
Coded/Entered Value | NO CHANGE |
| 27 | Dir_Factor (Formerly Item #86) |
Coded/Entered Value | NO CHANGE |
| 28 | Future_AADT (Formerly Item #97 & 98) |
Coded/Entered Value | NO CHANGE |
| 29 | Signal_Type (Formerly Item #90) |
0=Not applicable; this is a rural section. 1=Uncontrolled Fixed Time. 2=Uncoordinated Traffic Actuated. 3=Coordinated Progressive. 4=No signal systems exist. |
1=Uncoordinated Fixed Time. 2=Uncoordinated Traffic Actuated. 3=Coordinated Progressive. 4=Coordinated Real-time Adaptive. 5=No signal systems exist. |
| 30 | Pct_Green_Time (Formerly Item #91) |
Coded/Entered Value | NO CHANGE |
| 31 | Number_Signals (Formerly Item #92) |
Coded/Entered Value | NO CHANGE |
| 32 | Stop_Signs (Formerly Item #93) |
Coded/Entered Value | NO CHANGE |
| 33 | At_Grade_Other (Formerly Item #94) |
Coded/Entered Value | NO CHANGE |
| 34 | Lane_Width (Formerly Item #54) |
Coded/Entered Value | NO CHANGE |
| 35 | Median_Type (Formerly Item #56) |
1=Curbed. 2=Positive barrier-unspecified. 3=Unprotected. 4=None. |
1=None. 2=Unprotected. 3=Curbed. 4=Positive barrier-unspecified. *5=Positive barrier-flexible. *6=Positive barrier-semi-rigid. *7=Positive barrier — rigid. *Codes 5, 6, and 7 are optional. |
| 36 | Median_Width (Formerly Item #57) |
Coded/Entered Value | NO CHANGE |
| 37 | Shoulder_Type (Formerly Item #58) |
1=None. 2=Surfaced shoulder exists (bituminous concrete or Portland cement concrete surface). 3=Stabilized shoulder exists- (stabilized gravel or other granular material with or without admixture). 4=Combination shoulder exists — (shoulder width has two or more surface types; e.g., part of the shoulder width is surfaced and a part of the width is earth). 5=Earth shoulder exists. 6=Barrier curb exists; no shoulder in front of curb. |
1=None 2=Surfaced shoulder exists — bituminous concrete (AC). 3=Surfaced shoulder exists — Portland Cement Concrete surface (PCC). 4=Stabilized shoulder exists — (stabilized gravel or other granular material with or without admixture) 5=Combination shoulder exists (shoulder width has two or more surface types; e.g., part of the shoulder width is surfaced and a part of the width is earth). 6=Earth shoulder exists. 7=Barrier curb exists; no shoulder in front of curb. |
| 38 | Shoulder_Width_R (Formerly Item #59) |
Coded/Entered Value | NO CHANGE |
| 39 | Shoulder_Width_L (Formerly Item #60) |
Coded/Entered Value | NO CHANGE |
| 40 | Peak_Parking (Formerly Item #61) |
0=Not Applicable-Rural. 1=Parking allowed on one side. 2=Parking allowed on both sides. 3=No parking allowed or none available. |
1=Parking allowed on one side. 2=Parking allowed on both sides. 3=No parking allowed or none available. |
| 41 | Widening_Obstacle | N/A | X=No obstacles. A=Dense development. B=Major transportation facilities. C=Other public facilities D=Terrain restrictions. E=Historic and archeological sites. F=Environmentally sensitive areas. G=Parkland. |
| 42 | Widening_Potential |
N/A | Coded/Entered Value |
| 43 | Curves (Curves_A through Curves_F) (Formerly Item #63-#68) |
Coded/Entered Value | NO CHANGE |
| 44 | Terrain_Type (Formerly Item #70) |
0=Not Applicable-Urban 1=Level 2=Rolling 3=Mountainous |
1=Level 2=Rolling 3=Mountainous |
| 45 | Grades (Grades_A through Grades_F) (Formerly Item #72-#77) |
Coded/Entered Value | NO CHANGE |
| 46 | Pct_Pass_Sight (Formerly Item #78) |
Coded/Entered Value | NO CHANGE |
| 47 | IRI (Formerly Item #35) |
Coded/Entered Value | NO CHANGE |
| 48 | PSR (Formerly Item #36) |
Coded/Entered Value | NO CHANGE |
| 49 | Surface_Type (Formerly Item #50) |
1=Unpaved. 2=Low Type Bituminous. 3=Intermediate Type Bituminous. 4=High Type Bituminous. 5=High Type Rigid. 6=High Type Composite. |
1=Unpaved. 2=Bituminous. 3=JPCP-Jointed Plain Concrete Pavement. 4=JRCP-Jointed Reinforced Concrete Pavement. 5=CRCP-Continuously Reinforced Concrete Pavement. 6=Asphalt-Concrete (AC) Overlay over Existing AC Pavement. 7=AC Overlay over Existing Jointed Concrete Pavement. 8=AC (Bitum. Overlay over Existing CRCP). 9=Unbonded Jointed Concrete Overlay on PCC Pavements. 10=Bonded PCC Overlays on PCC Pavements. 11=Other. |
| 50 | Rutting | N/A | Coded/Entered Value |
| 51 | Faulting | N/A | Coded/Entered Value |
| 52 | Cracking_Percent | N/A | Coded/Entered Value (Percent) |
| 53 | Cracking_Length | N/A | Coded/Entered Value |
| 54 | Year_Last_Improv (Formerly Item #53) |
Coded/Entered Value (Date) | NO CHANGE |
| 55 | Year_Last_Construction | N/A | Coded/Entered Value (Date) |
| 56 | Last_Overlay_Thickness | N/A | Coded/Entered Value |
| 57 | Thickness_Rigid (Formerly Item #51) |
Coded/Entered Value | NO CHANGE |
| 58 | Thickness_Flexible (Formerly Item #51) |
Coded/Entered Value | NO CHANGE |
| 59 | Base_Type | N/A | 1=No base. 2=Aggregate. 3=Asphalt or cement stabilized. 4=Asphalt or cement stabilized with granular subbase. 5=Hot mix AC (Bituminous). 6=Lean concrete. 7=Stabilized open-graded permeable. 8=Fractured PCC. |
| 60 | Base_Thickness | N/A | Coded/Entered Value |
| 61 | Climate_Zone (Formerly Item #52) |
1=Wet; Freeze. 2=Wet; Freeze-Thaw. 3=Wet; No Freeze. 4=Intermediate; Freeze. 5=Intermediate; Freeze-Thaw. 6=Intermediate; No Freeze. 7=Dry; Freeze. 8=Dry; Freeze-Thaw. 9=Dry; No Freeze. |
Will be coded by FHWA; States will have override capability: 1=Wet-Freeze. 2=Wet-Non Freeze. 3=Dry-Freeze. 4=Dry-Non Freeze. |
| 62 | Soil_Type | N/A | Will be coded by FHWA; States will have override capability: 1=Granular (35% or less passing the 0.075 mm sieve). 2=Fine (Silt-Clay) Materials (>35% passing the 0.075 mm sieve). |
| 63 | County_Code | Coded / Entered Value | NO CHANGE |
| 64 | NHS (Formerly Item #19) |
0 = This section is not on the NHS 1 = This section is on the NHS but is not an NHS intermodal connector 2 = Major Airport 3 = Major Port Facility 4 = Major Amtrak Station 5 = Major Rail/Truck Terminal 6 = Major Inner City Bus Terminal 7 = Major Public Transportation or Multi-Modal Passenger Terminal 8 = Major Pipeline Terminal 9 = Major Ferry Terminal |
1 = Non-connector NHS 2 = Major Airport 3 = Major Port Facility 4 = Major Amtrak Station 5 = Major Rail/Truck Terminal 6 = Major Inner City Bus Terminal 7 = Major Public Transportation or Multi-Modal Passenger Terminal 8 = Major Pipeline Terminal 9 = Major Ferry Terminal |
| 65 | STRAHNET_Type (Formerly Item #26) |
0 = Section is not on STRAHNET or is a STRAHNET connector 1 = Section is on STRAHNET or is a STRAHNET connector |
1 = Regular STRAHNET 2 — Connector |
| 66 | Truck (Formerly Item #28) |
1 = Not on a designated truck route 2 = Designated truck route under Federal authority in 23 CFR 658. |
1 = Section is on the National Network (NN) 2 = Other state-designated truck route (optional) |
| 67 | Future_Facility (Formerly Item #20) |
0 = This roadway section is not on the NHS. 1 = This roadway section is on the NHS and is open to public travel. 2 = This roadway section is on the NHS but is not yet built. |
1 = Unbuilt NHS section |
| 68 | Maintenance_Operations | N/A | 1=State Hwy Agency. 2=County Hwy Agency. 3=Town or Township Hwy Agency. 4=City or Municipal Hwy Agency. 11=State Park, Forest, or Reservation Agency. 12=Local Park, Forest, or Reservation Agency. 21=Other State Agency. 25=Other Local Agency. 26=Private (other than Railroad). 27=Railroad. 31=State Toll Authority. 32=Local Toll Authority. 40=Other Public Instrumentality (e.g., Airport, School, University). 50=Indian Tribe Nation. 60=Other Federal Agency. 62=Bureau of Indian Affairs. 63=Bureau of Fish and Wildlife. 64=U.S. Forest Service. 66=National Park Service. 67=Tennessee Valley Authority. 68=Bureau of Land Management. 69=Bureau of Reclamation. 70=Corps of Engineers. 72=Air Force. 73=Navy/Marines. 74=Army. 80=Other. |