{"source":{"via":"https://data.transportation.gov","page":"https://www.nationaltransitdatabase.org/agency/harford-transit-link-30074","attribution":"National Transit Database — nationaltransitdatabase.org","derived_figures_license":"https://creativecommons.org/licenses/by/4.0/","generated_at":"2026-11-02T13:16:32.957716Z","license":"Public domain (17 U.S.C. 105)","publisher":"Federal Transit Administration, National Transit Database"},"agency":{"name":"Harford Transit LINK","state":"MD","address":"220 S MAIN ST","modes":["MB","DR"],"url":"http://www.harfordcountymd.gov/213/Harford-Transit-LINK","city":"Bel Air","ntd_id":"30074","dba_name":"Harford Transit LINK","slug":"harford-transit-link-30074","legal_name":"Harford County Maryland","reporter_type":"Reduced Reporter","last_report_year":2025,"fta_recipient_id":"1401","organization_type":"City, County or Local Government Unit or Department of Transportation","service_area_population":263867,"service_area_sq_miles":527.0,"ueid":"YAALVYBSJWY1","zip_code":"21014-3820","first_report_year":2015,"primary_mode":"MB","trips_per_capita":1.540113011479268,"fiscal_year_end":"2025-06-30T00:00:00.000","urbanized_area":"Bel Air--Aberdeen, MD","urbanized_area_population":214647,"vehicles_at_maximum_service":25},"annual":[{"report_year":2015,"unlinked_passenger_trips":365905,"vehicles_operated_maximum_service":26,"vehicle_revenue_hours":42775,"vehicle_revenue_miles":741767,"fares":306884.0,"operating_expenses":3469320.0,"passenger_miles":null,"cost_per_trip_real":12.548615392043029,"cost_per_trip":9.48147743266695,"fare_recovery_ratio":0.0884565275039489,"subsidy_per_trip":8.642778863366175,"real_dollar_base_year":2024},{"report_year":2016,"unlinked_passenger_trips":359269,"vehicles_operated_maximum_service":26,"vehicle_revenue_hours":45018,"vehicle_revenue_miles":769333,"fares":303921.0,"operating_expenses":3504005.0,"passenger_miles":null,"cost_per_trip_real":12.747363005604,"cost_per_trip":9.753151538262417,"fare_recovery_ratio":0.08673532143932443,"subsidy_per_trip":8.907208804544783,"real_dollar_base_year":2024},{"report_year":2017,"unlinked_passenger_trips":348835,"vehicles_operated_maximum_service":25,"vehicle_revenue_hours":45634,"vehicle_revenue_miles":783381,"fares":298395.0,"operating_expenses":3661899.0,"passenger_miles":null,"cost_per_trip_real":13.434046603909879,"cost_per_trip":10.4975102842318,"fare_recovery_ratio":0.08148640910085177,"subsidy_per_trip":9.642105866670489,"real_dollar_base_year":2024},{"report_year":2018,"unlinked_passenger_trips":336052,"vehicles_operated_maximum_service":26,"vehicle_revenue_hours":49253,"vehicle_revenue_miles":849492,"fares":291217.0,"operating_expenses":4367151.0,"passenger_miles":null,"cost_per_trip_real":16.234248678967184,"cost_per_trip":12.995462011831503,"fare_recovery_ratio":0.0666835197592206,"subsidy_per_trip":12.128878863985335,"real_dollar_base_year":2024},{"report_year":2019,"unlinked_passenger_trips":358499,"vehicles_operated_maximum_service":24,"vehicle_revenue_hours":58064,"vehicle_revenue_miles":952980,"fares":306097.0,"operating_expenses":4930323.0,"passenger_miles":null,"cost_per_trip_real":16.874426624819364,"cost_per_trip":13.752682713201432,"fare_recovery_ratio":0.062084573363651835,"subsidy_per_trip":12.898853274346651,"real_dollar_base_year":2024},{"report_year":2020,"unlinked_passenger_trips":308049,"vehicles_operated_maximum_service":26,"vehicle_revenue_hours":51885,"vehicle_revenue_miles":881565,"fares":260447.0,"operating_expenses":5177526.0,"passenger_miles":null,"cost_per_trip_real":20.3713140532989,"cost_per_trip":16.807475434103015,"fare_recovery_ratio":0.05030336882905079,"subsidy_per_trip":15.96200279825612,"real_dollar_base_year":2024},{"report_year":2021,"unlinked_passenger_trips":118321,"vehicles_operated_maximum_service":26,"vehicle_revenue_hours":43202,"vehicle_revenue_miles":747682,"fares":124756.0,"operating_expenses":5059098.0,"passenger_miles":null,"cost_per_trip_real":49.49819236782491,"cost_per_trip":42.75739724985421,"fare_recovery_ratio":0.02465973183361935,"subsidy_per_trip":41.70301129976927,"real_dollar_base_year":2024},{"report_year":2022,"unlinked_passenger_trips":238143,"vehicles_operated_maximum_service":25,"vehicle_revenue_hours":60890,"vehicle_revenue_miles":1287591,"fares":231218.0,"operating_expenses":5798845.0,"passenger_miles":null,"cost_per_trip_real":26.100391483490935,"cost_per_trip":24.350264336974003,"fare_recovery_ratio":0.03987311266295271,"subsidy_per_trip":23.37934350369316,"real_dollar_base_year":2024},{"report_year":2023,"unlinked_passenger_trips":319513,"vehicles_operated_maximum_service":25,"vehicle_revenue_hours":58226,"vehicle_revenue_miles":1016258,"fares":267864.0,"operating_expenses":6657873.0,"passenger_miles":null,"cost_per_trip_real":21.452156597999906,"cost_per_trip":20.837565294682847,"fare_recovery_ratio":0.04023266890191507,"subsidy_per_trip":19.999214429459833,"real_dollar_base_year":2024},{"report_year":2024,"unlinked_passenger_trips":383066,"vehicles_operated_maximum_service":24,"vehicle_revenue_hours":58804,"vehicle_revenue_miles":1030557,"fares":309492.0,"operating_expenses":6970470.0,"passenger_miles":null,"cost_per_trip_real":18.196524880829934,"cost_per_trip":18.196524880829934,"fare_recovery_ratio":0.04440044932407714,"subsidy_per_trip":17.388590999984338,"real_dollar_base_year":2024},{"report_year":2025,"unlinked_passenger_trips":406385,"vehicles_operated_maximum_service":25,"vehicle_revenue_hours":59213,"vehicle_revenue_miles":1001856,"fares":328941.0,"operating_expenses":7272470.0,"passenger_miles":null,"cost_per_trip_real":17.436711101885113,"cost_per_trip":17.89551779716279,"fare_recovery_ratio":0.045230987546184445,"subsidy_per_trip":17.0860858545468,"real_dollar_base_year":2024}],"by_mode":[{"mode":"MB","url":"https://www.nationaltransitdatabase.org/agency/harford-transit-link-30074/bus","last_year":2025,"first_year":2015,"mode_name":"Bus","series":[{"report_year":2015,"unlinked_passenger_trips":327080,"vehicle_revenue_hours":26255,"vehicle_revenue_miles":472207,"fares":2.445e5,"operating_expenses":2325429.0,"passenger_miles":null,"voms":14,"cost_per_trip_real":9.409550721536016,"operating_expenses_real":3077675.85,"average_trip_length":null,"cost_per_trip":7.109664302311361,"fare_recovery_ratio":0.1051418899480483,"subsidy_per_trip":6.362140760670172,"trips_per_revenue_hour":12.457817558560274},{"report_year":2016,"unlinked_passenger_trips":315962,"vehicle_revenue_hours":27163,"vehicle_revenue_miles":472820,"fares":234177.0,"operating_expenses":2426068.0,"passenger_miles":null,"voms":14,"cost_per_trip_real":10.035603553591889,"operating_expenses_real":3170869.37,"average_trip_length":null,"cost_per_trip":7.678353726080984,"fare_recovery_ratio":0.09652532410468297,"subsidy_per_trip":6.937198144080617,"trips_per_revenue_hour":11.632073040533077},{"report_year":2017,"unlinked_passenger_trips":301896,"vehicle_revenue_hours":27568,"vehicle_revenue_miles":484537,"fares":221995.0,"operating_expenses":2710127.0,"passenger_miles":null,"voms":12,"cost_per_trip_real":11.488222169223839,"operating_expenses_real":3468248.32,"average_trip_length":null,"cost_per_trip":8.977021888332406,"fare_recovery_ratio":0.08191313543608841,"subsidy_per_trip":8.241685878580704,"trips_per_revenue_hour":10.950957632037145},{"report_year":2018,"unlinked_passenger_trips":289546,"vehicle_revenue_hours":29447,"vehicle_revenue_miles":538802,"fares":207972.0,"operating_expenses":3194074.0,"passenger_miles":null,"voms":12,"cost_per_trip_real":13.780591995745063,"operating_expenses_real":3990115.29,"average_trip_length":null,"cost_per_trip":11.031317994377405,"fare_recovery_ratio":0.06511182896827061,"subsidy_per_trip":10.313048703832896,"trips_per_revenue_hour":9.832784324379393},{"report_year":2019,"unlinked_passenger_trips":303199,"vehicle_revenue_hours":31730,"vehicle_revenue_miles":570712,"fares":217278.0,"operating_expenses":3496021.0,"passenger_miles":null,"voms":12,"cost_per_trip_real":14.147766054637382,"operating_expenses_real":4289588.52,"average_trip_length":null,"cost_per_trip":11.530450298318925,"fare_recovery_ratio":0.06215008433873824,"subsidy_per_trip":10.813831839814775,"trips_per_revenue_hour":9.555594075007878},{"report_year":2020,"unlinked_passenger_trips":261356,"vehicle_revenue_hours":28746,"vehicle_revenue_miles":523627,"fares":186212.0,"operating_expenses":3853368.0,"passenger_miles":null,"voms":12,"cost_per_trip_real":17.870000765239748,"operating_expenses_real":4670431.92,"average_trip_length":null,"cost_per_trip":14.743751817444405,"fare_recovery_ratio":0.04832447874171374,"subsidy_per_trip":14.031267696169209,"trips_per_revenue_hour":9.091908439435052},{"report_year":2021,"unlinked_passenger_trips":84398,"vehicle_revenue_hours":22956,"vehicle_revenue_miles":429982,"fares":63027.0,"operating_expenses":3267242.0,"passenger_miles":null,"voms":12,"cost_per_trip_real":44.815394796085215,"operating_expenses_real":3782329.69,"average_trip_length":null,"cost_per_trip":38.712315457712265,"fare_recovery_ratio":0.019290582087277283,"subsidy_per_trip":37.9655323585867,"trips_per_revenue_hour":3.676511587384562},{"report_year":2022,"unlinked_passenger_trips":194812,"vehicle_revenue_hours":38474,"vehicle_revenue_miles":905977,"fares":159042.0,"operating_expenses":3849039.0,"passenger_miles":null,"voms":12,"cost_per_trip_real":21.177756349711515,"operating_expenses_real":4125681.07,"average_trip_length":null,"cost_per_trip":19.75770999733076,"fare_recovery_ratio":0.0413199242720066,"subsidy_per_trip":18.941322916452787,"trips_per_revenue_hour":5.063471435254978},{"report_year":2023,"unlinked_passenger_trips":276110,"vehicle_revenue_hours":35856,"vehicle_revenue_miles":671809,"fares":193839.0,"operating_expenses":4310122.0,"passenger_miles":null,"voms":12,"cost_per_trip_real":16.07057484335953,"operating_expenses_real":4437246.42,"average_trip_length":null,"cost_per_trip":15.610162616348557,"fare_recovery_ratio":0.04497297292280822,"subsidy_per_trip":14.90812719568288,"trips_per_revenue_hour":7.700524319500223},{"report_year":2024,"unlinked_passenger_trips":339906,"vehicle_revenue_hours":38408,"vehicle_revenue_miles":692252,"fares":237986.0,"operating_expenses":4709391.0,"passenger_miles":null,"voms":12,"cost_per_trip_real":13.854980494607332,"operating_expenses_real":4709391.0,"average_trip_length":null,"cost_per_trip":13.854980494607332,"fare_recovery_ratio":0.05053434722239033,"subsidy_per_trip":13.1548280995334,"trips_per_revenue_hour":8.849875026036242},{"report_year":2025,"unlinked_passenger_trips":361042,"vehicle_revenue_hours":41497,"vehicle_revenue_miles":665890,"fares":250145.0,"operating_expenses":5233706.0,"passenger_miles":null,"voms":12,"cost_per_trip_real":14.124461503093823,"operating_expenses_real":5099523.83,"average_trip_length":null,"cost_per_trip":14.496114025515038,"fare_recovery_ratio":0.04779500415193364,"subsidy_per_trip":13.803272195478643,"trips_per_revenue_hour":8.700436176109116}]},{"mode":"DR","url":"https://www.nationaltransitdatabase.org/agency/harford-transit-link-30074/demand-response","last_year":2025,"first_year":2015,"mode_name":"Demand Response","series":[{"report_year":2015,"unlinked_passenger_trips":38825,"vehicle_revenue_hours":16520,"vehicle_revenue_miles":269560,"fares":62384.0,"operating_expenses":1143891.0,"passenger_miles":null,"voms":12,"cost_per_trip_real":38.993567546683835,"operating_expenses_real":1513925.26,"average_trip_length":null,"cost_per_trip":29.462743077913714,"fare_recovery_ratio":0.05453666476963277,"subsidy_per_trip":27.855943335479715,"trips_per_revenue_hour":2.350181598062954},{"report_year":2016,"unlinked_passenger_trips":43307,"vehicle_revenue_hours":17855,"vehicle_revenue_miles":296513,"fares":69744.0,"operating_expenses":1077937.0,"passenger_miles":null,"voms":12,"cost_per_trip_real":32.53199228762094,"operating_expenses_real":1408862.99,"average_trip_length":null,"cost_per_trip":24.89059505391738,"fare_recovery_ratio":0.06470136937501914,"subsidy_per_trip":23.280139469369846,"trips_per_revenue_hour":2.425483057966956},{"report_year":2017,"unlinked_passenger_trips":46939,"vehicle_revenue_hours":18066,"vehicle_revenue_miles":298844,"fares":7.64e4,"operating_expenses":951772.0,"passenger_miles":null,"voms":13,"cost_per_trip_real":25.948940752892053,"operating_expenses_real":1218017.33,"average_trip_length":null,"cost_per_trip":20.276784763203306,"fare_recovery_ratio":0.08027132548551544,"subsidy_per_trip":18.649140373676474,"trips_per_revenue_hour":2.5981955053692016},{"report_year":2018,"unlinked_passenger_trips":46506,"vehicle_revenue_hours":19806,"vehicle_revenue_miles":310690,"fares":83245.0,"operating_expenses":1173077.0,"passenger_miles":null,"voms":14,"cost_per_trip_real":31.51069646927278,"operating_expenses_real":1465436.45,"average_trip_length":null,"cost_per_trip":25.224207629123125,"fare_recovery_ratio":0.07096294616636419,"subsidy_per_trip":23.434223541048468,"trips_per_revenue_hour":2.3480763405028777},{"report_year":2019,"unlinked_passenger_trips":55300,"vehicle_revenue_hours":26334,"vehicle_revenue_miles":382268,"fares":88819.0,"operating_expenses":1434302.0,"passenger_miles":null,"voms":12,"cost_per_trip_real":31.824169077757688,"operating_expenses_real":1759876.55,"average_trip_length":null,"cost_per_trip":25.936745027124775,"fare_recovery_ratio":0.06192489447828979,"subsidy_per_trip":24.330614828209765,"trips_per_revenue_hour":2.0999468367889422},{"report_year":2020,"unlinked_passenger_trips":46693,"vehicle_revenue_hours":23139,"vehicle_revenue_miles":357938,"fares":74235.0,"operating_expenses":1324158.0,"passenger_miles":null,"voms":14,"cost_per_trip_real":34.371983166641684,"operating_expenses_real":1604931.01,"average_trip_length":null,"cost_per_trip":28.358811813333904,"fare_recovery_ratio":0.05606204093469208,"subsidy_per_trip":26.76895894459555,"trips_per_revenue_hour":2.0179350879467566},{"report_year":2021,"unlinked_passenger_trips":33923,"vehicle_revenue_hours":20246,"vehicle_revenue_miles":317700,"fares":61729.0,"operating_expenses":1791856.0,"passenger_miles":null,"voms":14,"cost_per_trip_real":61.148658137546796,"operating_expenses_real":2074345.93,"average_trip_length":null,"cost_per_trip":52.82127170356395,"fare_recovery_ratio":0.03444975489101803,"subsidy_per_trip":51.00159184034431,"trips_per_revenue_hour":1.6755408475748297},{"report_year":2022,"unlinked_passenger_trips":43331,"vehicle_revenue_hours":22416,"vehicle_revenue_miles":381614,"fares":72176.0,"operating_expenses":1949806.0,"passenger_miles":null,"voms":13,"cost_per_trip_real":48.2320844199303,"operating_expenses_real":2089944.45,"average_trip_length":null,"cost_per_trip":44.99794604324848,"fare_recovery_ratio":0.03701701605185336,"subsidy_per_trip":43.33225635226512,"trips_per_revenue_hour":1.9330389007851534},{"report_year":2023,"unlinked_passenger_trips":43403,"vehicle_revenue_hours":22370,"vehicle_revenue_miles":344449,"fares":74025.0,"operating_expenses":2347751.0,"passenger_miles":null,"voms":13,"cost_per_trip_real":55.68731401055227,"operating_expenses_real":2416996.49,"average_trip_length":null,"cost_per_trip":54.09190608944082,"fare_recovery_ratio":0.03153017504837608,"subsidy_per_trip":52.38637882174043,"trips_per_revenue_hour":1.940232454179705},{"report_year":2024,"unlinked_passenger_trips":43160,"vehicle_revenue_hours":20396,"vehicle_revenue_miles":338305,"fares":71506.0,"operating_expenses":2261079.0,"passenger_miles":null,"voms":12,"cost_per_trip_real":52.388299351251156,"operating_expenses_real":2261079.0,"average_trip_length":null,"cost_per_trip":52.388299351251156,"fare_recovery_ratio":0.03162472430198149,"subsidy_per_trip":50.731533827618165,"trips_per_revenue_hour":2.1161011963130028},{"report_year":2025,"unlinked_passenger_trips":45343,"vehicle_revenue_hours":17716,"vehicle_revenue_miles":335966,"fares":78796.0,"operating_expenses":2038764.0,"passenger_miles":null,"voms":13,"cost_per_trip_real":43.81037888979556,"operating_expenses_real":1986494.01,"average_trip_length":null,"cost_per_trip":44.96314756412236,"fare_recovery_ratio":0.03864890688672156,"subsidy_per_trip":43.22537106058267,"trips_per_revenue_hour":2.5594377963422894}]}],"monthly":[{"month":"2014-01-01","vehicle_revenue_hours":3297,"vehicle_revenue_miles":56822,"ridership":23279,"fatalities":0,"injuries":1,"safety_events":1},{"month":"2014-02-01","vehicle_revenue_hours":2889,"vehicle_revenue_miles":50492,"ridership":22805,"fatalities":0,"injuries":0,"safety_events":0},{"month":"2014-03-01","vehicle_revenue_hours":3477,"vehicle_revenue_miles":60754,"ridership":26917,"fatalities":0,"injuries":0,"safety_events":0},{"month":"2014-04-01","vehicle_revenue_hours":3946,"vehicle_revenue_miles":68725,"ridership":31941,"fatalities":0,"injuries":1,"safety_events":1},{"month":"2014-05-01","vehicle_revenue_hours":3674,"vehicle_revenue_miles":63952,"ridership":30483,"fatalities":0,"injuries":3,"safety_events":2},{"month":"2014-06-01","vehicle_revenue_hours":3623,"vehicle_revenue_miles":63072,"ridership":29458,"fatalities":0,"injuries":0,"safety_events":0},{"month":"2014-08-01","vehicle_revenue_hours":null,"vehicle_revenue_miles":null,"ridership":null,"fatalities":0,"injuries":1,"safety_events":1},{"month":"2014-09-01","vehicle_revenue_hours":null,"vehicle_revenue_miles":null,"ridership":null,"fatalities":0,"injuries":1,"safety_events":1},{"month":"2015-06-01","vehicle_revenue_hours":null,"vehicle_revenue_miles":null,"ridership":null,"fatalities":0,"injuries":1,"safety_events":1}],"peers":[{"name":"Nashua Transit System","unlinked_passenger_trips":390550,"slug":"nashua-transit-system-10087","cost_per_trip":11.02417616182307,"fare_recovery_ratio":0.07579993180802566,"subsidy_per_trip":10.18854436051722,"urbanized_area_population":242984},{"name":"Washington County Transit","unlinked_passenger_trips":350491,"slug":"washington-county-transit-30042","cost_per_trip":8.69233446793213,"fare_recovery_ratio":0.08532143367081503,"subsidy_per_trip":7.950692029181919,"urbanized_area_population":197557},{"name":"Brazos Transit District","unlinked_passenger_trips":513576,"slug":"brazos-transit-district-60059","cost_per_trip":21.599465317693973,"fare_recovery_ratio":0.03756262864569957,"subsidy_per_trip":20.788132623019766,"urbanized_area_population":206137},{"name":"Concord Kannapolis Area Transit (Rider)","unlinked_passenger_trips":420301,"slug":"concord-kannapolis-area-transit-rider-40167","cost_per_trip":15.059366977475666,"fare_recovery_ratio":0.0375096354874747,"subsidy_per_trip":14.49449561147844,"urbanized_area_population":278612},{"name":"Clarksville Transit System","unlinked_passenger_trips":515792,"slug":"clarksville-transit-system-40092","cost_per_trip":18.338118854111734,"fare_recovery_ratio":0.0683616222391027,"subsidy_per_trip":17.084495300431183,"urbanized_area_population":200947},{"name":"Tulare County Regional Transit Agency","unlinked_passenger_trips":387373,"slug":"tulare-county-regional-transit-agency-90310","cost_per_trip":42.625402389944576,"fare_recovery_ratio":0.05737917978092204,"subsidy_per_trip":40.1795917629778,"urbanized_area_population":160578},{"name":"Tahoe Transportation District","unlinked_passenger_trips":293749,"slug":"tahoe-transportation-district-91092","cost_per_trip":20.69449768339637,"fare_recovery_ratio":null,"subsidy_per_trip":null,"urbanized_area_population":210000},{"name":"Amarillo City Transit","unlinked_passenger_trips":287776,"slug":"amarillo-city-transit-60001","cost_per_trip":21.68711775825642,"fare_recovery_ratio":0.045223930913989865,"subsidy_per_trip":20.706341043033472,"urbanized_area_population":205860},{"name":"BSOOB Transit","unlinked_passenger_trips":283707,"slug":"bsoob-transit-10114","cost_per_trip":15.018110233445068,"fare_recovery_ratio":0.08827544867174575,"subsidy_per_trip":13.69237981438597,"urbanized_area_population":205356},{"name":"Manchester Transit Authority","unlinked_passenger_trips":339985,"slug":"manchester-transit-authority-10002","cost_per_trip":21.297057223112784,"fare_recovery_ratio":0.06796032969279128,"subsidy_per_trip":19.8497021927438,"urbanized_area_population":163289}],"safety":[]}