ALPR & Flock cameras in West Virginia

1,018 automated license plate readers and surveillance cameras mapped in West Virginia.

Updated July 18, 2026 · community-reported, may contain errors · Open in live map →
1,018
cameras mapped
1
cities covered
PlateSmart/CyclopsTchnlgs
top vendor
Advertisement

Cities in West Virginia

Pittsburgh545

Mapped cameras

Showing 400 of 1,018 · all data © OpenStreetMap contributors (ODbL)
VendorAreaTypeCoordinatesSource
Flock Safety—fixed37.85622, -82.04360OSM ↗
Flock Safety—fixed37.85810, -82.04621OSM ↗
Flock Safety—fixed37.85844, -82.04465OSM ↗
Leonardo—fixed38.38205, -82.59165OSM ↗
Leonardo—fixed38.38208, -82.59168OSM ↗
Flock Safety—fixed38.30097, -82.58210OSM ↗
Flock Safety—fixed37.25688, -82.10502OSM ↗
Flock Safety—fixed38.60766, -81.98991OSM ↗
Flock Safety—fixed37.67056, -82.25202OSM ↗
Flock Safety—fixed37.22534, -81.98214OSM ↗
Flock Safety—fixed37.22518, -81.97644OSM ↗
Flock Safety—fixed38.21549, -82.60483OSM ↗
Flock Safety—fixed37.50312, -82.53533OSM ↗
Flock Safety—fixed37.50401, -82.53670OSM ↗
Flock Safety—fixed37.28493, -82.28789OSM ↗
Flock Safety—fixed37.20393, -82.29099OSM ↗
Flock Safety—fixed37.28058, -82.08901OSM ↗
Flock Safety—fixed38.41860, -82.04505OSM ↗
Flock Safety—fixed39.63889, -78.83288OSM ↗
Flock Safety—fixed39.64035, -78.76395OSM ↗
Flock Safety—fixed39.44181, -79.37922OSM ↗
Flock Safety—fixed39.44052, -79.37999OSM ↗
Flock Safety—fixed39.65169, -78.92854OSM ↗
Flock Safety—fixed39.64738, -78.93499OSM ↗
Flock Safety—fixed40.37260, -80.67058OSM ↗
Flock Safety—fixed40.37072, -80.67195OSM ↗
Flock Safety—fixed39.40368, -81.41621OSM ↗
Flock Safety—fixed39.40361, -81.41312OSM ↗
Flock Safety—fixed40.06910, -80.90013OSM ↗
Flock Safety—fixed40.07383, -80.86864OSM ↗
Flock Safety—fixed40.45016, -80.61763OSM ↗
Flock Safety—fixed40.36931, -80.64114OSM ↗
Flock Safety—fixed40.36910, -80.64110OSM ↗
Flock Safety—fixed40.37638, -80.66924OSM ↗
Flock Safety—fixed40.37840, -80.66751OSM ↗
Flock Safety—fixed40.37563, -80.61331OSM ↗
Flock Safety—fixed40.37245, -80.61009OSM ↗
Flock Safety—fixed40.34895, -80.61847OSM ↗
Flock Safety—fixed40.25992, -80.63835OSM ↗
Flock Safety—fixed40.47574, -80.60135OSM ↗
Flock Safety—fixed40.57128, -80.66758OSM ↗
Flock Safety—fixed40.37360, -80.61391OSM ↗
Flock Safety—fixed40.37300, -80.61495OSM ↗
Flock Safety—fixed40.36296, -80.61879OSM ↗
Flock Safety—fixed40.36312, -80.61852OSM ↗
Flock Safety—fixed40.08480, -80.73477OSM ↗
Flock Safety—fixed39.40596, -81.42805OSM ↗
Flock Safety—fixed39.21705, -81.54810OSM ↗
Flock Safety—fixed39.21728, -81.54758OSM ↗
Flock Safety—fixed38.41156, -81.81049OSM ↗
Flock Safety—fixed38.41214, -81.81004OSM ↗
Flock Safety—fixed38.41301, -81.80938OSM ↗
Flock Safety—fixed38.41320, -81.80873OSM ↗
Flock Safety—fixed39.31139, -81.55142OSM ↗
Flock Safety—fixed39.31169, -81.55227OSM ↗
Flock Safety—fixed39.31260, -81.55296OSM ↗
Flock Safety—fixed39.31321, -81.55093OSM ↗
Flock Safety—fixed39.27936, -81.55413OSM ↗
Leonardo—fixed39.28375, -81.53641OSM ↗
Flock Safety—fixed39.23646, -81.54224OSM ↗
Flock Safety—fixed40.47553, -80.60171OSM ↗
Flock Safety—fixed39.26653, -81.56439OSM ↗
Flock Safety—fixed39.25899, -81.55605OSM ↗
Genetec—fixed39.30759, -81.55204OSM ↗
Genetec—fixed39.23209, -81.52080OSM ↗
Flock Safety—fixed39.28248, -81.54786OSM ↗
Flock Safety—fixed39.64108, -81.46419OSM ↗
Flock Safety—fixed39.28286, -81.55226OSM ↗
Flock Safety—fixed40.07669, -80.87328OSM ↗
Flock Safety—fixed39.28361, -81.56815OSM ↗
Flock Safety—fixed39.26828, -81.51561OSM ↗
Genetec—fixed39.29010, -80.53541OSM ↗
Flock Safety—fixed39.28394, -81.61102OSM ↗
Flock Safety—fixed39.39178, -81.21634OSM ↗
Flock Safety—fixed39.54831, -81.03848OSM ↗
Flock Safety—fixed40.11784, -80.71012OSM ↗
Flock Safety—fixed40.05586, -81.23322OSM ↗
Motorola Solutions—fixed40.05042, -80.72615OSM ↗
Genetec—fixed40.09234, -80.53333OSM ↗
Flock Safety—fixed38.41241, -81.80283OSM ↗
Flock Safety—fixed39.27228, -81.56923OSM ↗
Flock Safety—fixed40.32881, -80.87388OSM ↗
Flock Safety—fixed39.24736, -81.55694OSM ↗
Flock Safety—fixed40.59796, -80.83796OSM ↗
Flock Safety—fixed40.03057, -80.72584OSM ↗
Flock Safety—fixed40.06499, -80.72212OSM ↗
Flock Safety—fixed40.07262, -80.74542OSM ↗
Unknown—fixed39.28277, -81.55304OSM ↗
Unknown—fixed39.28279, -81.55304OSM ↗
Unknown—fixed39.28284, -81.55304OSM ↗
Unknown—fixed39.28286, -81.55303OSM ↗
Unknown—fixed39.28287, -81.55319OSM ↗
Unknown—fixed39.28284, -81.55319OSM ↗
Unknown—fixed39.28280, -81.55320OSM ↗
Unknown—fixed39.28277, -81.55320OSM ↗
Flock Safety—fixed40.08097, -80.97126OSM ↗
Flock Safety—fixed38.45417, -81.93684OSM ↗
Flock Safety—fixed38.44730, -81.81900OSM ↗
Flock Safety—fixed40.07248, -80.73949OSM ↗
Flock Safety—fixed40.07604, -80.86990OSM ↗
Flock Safety—fixed40.44992, -80.61782OSM ↗
Flock Safety—fixed40.07963, -80.87641OSM ↗
Flock Safety—fixed39.28274, -81.64694OSM ↗
Flock Safety—fixed40.26395, -80.99655OSM ↗
Flock Safety—fixed40.26475, -80.99378OSM ↗
Flock Safety—fixed40.08492, -80.73499OSM ↗
Flock Safety—fixed40.06499, -81.05586OSM ↗
Flock Safety—fixed40.05713, -81.22043OSM ↗
Flock Safety—fixed38.43251, -81.85332OSM ↗
Flock Safety—fixed40.07283, -80.74710OSM ↗
Flock Safety—fixed40.13315, -80.69664OSM ↗
Flock Safety—fixed38.44867, -81.81732OSM ↗
Flock Safety—fixed39.26120, -81.53776OSM ↗
Flock Safety—fixed40.13974, -80.67646OSM ↗
Flock Safety—fixed40.07055, -80.74589OSM ↗
Flock Safety—fixed40.08527, -80.90755OSM ↗
Flock Safety—fixed40.10230, -80.72899OSM ↗
Flock Safety—fixed40.06217, -80.59688OSM ↗
Flock Safety—fixed40.07062, -80.86090OSM ↗
Flock Safety—fixed40.07221, -80.72301OSM ↗
Flock Safety—fixed39.59643, -80.94708OSM ↗
Flock Safety—fixed40.36923, -80.62642OSM ↗
Flock Safety—fixed40.16954, -80.86777OSM ↗
Flock Safety—fixed39.93644, -80.73072OSM ↗
Flock Safety—fixed39.65592, -80.85742OSM ↗
Flock Safety—fixed40.36298, -80.67611OSM ↗
Flock Safety—fixed39.27181, -81.56912OSM ↗
Flock Safety—fixed40.15910, -80.70893OSM ↗
Flock Safety—fixed39.65603, -80.85707OSM ↗
Unknown—fixed40.07741, -80.91801OSM ↗
Flock Safety—fixed38.48711, -81.35231OSM ↗
Flock Safety—fixed39.25410, -81.56855OSM ↗
Flock Safety—fixed39.32759, -81.55494OSM ↗
Flock Safety—fixed40.05368, -80.72549OSM ↗
Flock Safety—fixed40.47448, -80.92461OSM ↗
Flock Safety—fixed40.36420, -80.62807OSM ↗
Flock Safety—fixed40.36430, -80.62821OSM ↗
Flock Safety—fixed40.09816, -80.72403OSM ↗
Flock Safety—fixed40.11494, -80.69819OSM ↗
Flock Safety—fixed39.93652, -80.70911OSM ↗
Motorola Solutions—fixed40.37113, -80.61262OSM ↗
Axis Communications—fixed40.37086, -80.61102OSM ↗
Flock Safety—fixed39.59659, -80.94709OSM ↗
Flock SafetyPittsburghfixed40.56778, -79.80234OSM ↗
Unknown—fixed40.31716, -79.68387OSM ↗
Unknown—fixed40.31720, -79.68398OSM ↗
Unknown—fixed40.31731, -79.68377OSM ↗
Unknown—fixed40.31735, -79.68388OSM ↗
UnknownPittsburghfixed40.48760, -79.88312OSM ↗
UnknownPittsburghfixed40.48765, -79.88277OSM ↗
PlateSmart/CyclopsTchnlgsPittsburghfixed40.35531, -80.05006OSM ↗
PlateSmart/CyclopsTchnlgsPittsburghfixed40.35538, -80.05048OSM ↗
PlateSmart/CyclopsTchnlgsPittsburghfixed40.35498, -80.05001OSM ↗
PlateSmart/CyclopsTchnlgsPittsburghfixed40.38683, -80.04387OSM ↗
UnknownPittsburghfixed40.38700, -80.04358OSM ↗
UnknownPittsburghfixed40.38700, -80.04358OSM ↗
PlateSmart/CyclopsTchnlgsPittsburghfixed40.38700, -80.04358OSM ↗
UnknownPittsburghfixed40.38040, -80.05251OSM ↗
UnknownPittsburghfixed40.38009, -80.05257OSM ↗
UnknownPittsburghfixed40.38030, -80.05268OSM ↗
UnknownPittsburghfixed40.38035, -80.05264OSM ↗
UnknownPittsburghfixed40.37503, -80.05663OSM ↗
UnknownPittsburghfixed40.37523, -80.05652OSM ↗
UnknownPittsburghfixed40.37512, -80.05687OSM ↗
UnknownPittsburghfixed40.37496, -80.05692OSM ↗
UnknownPittsburghfixed40.37509, -80.05661OSM ↗
UnknownPittsburghfixed40.37525, -80.05661OSM ↗
UnknownPittsburghfixed40.37495, -80.05688OSM ↗
Unknown—fixed40.18726, -80.22324OSM ↗
Flock Safety—fixed40.19047, -80.22698OSM ↗
Unknown—fixed40.18789, -80.22902OSM ↗
UnknownPittsburghdome40.46128, -79.95490OSM ↗
Flock SafetyPittsburghfixed40.36849, -80.03707OSM ↗
Flock SafetyPittsburghfixed40.36072, -80.02879OSM ↗
UnknownPittsburghfixed40.44815, -79.98690OSM ↗
UnknownPittsburghfixed40.44963, -79.98775OSM ↗
UnknownPittsburghfixed40.45056, -79.98618OSM ↗
UnknownPittsburghfixed40.45073, -79.98591OSM ↗
UnknownPittsburghfixed40.45074, -79.98592OSM ↗
UnknownPittsburghfixed40.45117, -79.98558OSM ↗
UnknownPittsburghfixed40.45207, -79.98442OSM ↗
UnknownPittsburghfixed40.46147, -79.97063OSM ↗
UnknownPittsburghfixed40.46079, -79.96981OSM ↗
UnknownPittsburghfixed40.47109, -79.95997OSM ↗
UnknownPittsburghfixed40.48853, -79.93708OSM ↗
UnknownPittsburghfixed40.48756, -79.91829OSM ↗
UnknownPittsburghfixed40.48738, -79.91836OSM ↗
UnknownPittsburghfixed40.48637, -79.91329OSM ↗
UnknownPittsburghfixed40.46604, -79.95347OSM ↗
UnknownPittsburghfixed40.46610, -79.95214OSM ↗
UnknownPittsburghfixed40.46629, -79.95219OSM ↗
UnknownPittsburghfixed40.46530, -79.94466OSM ↗
UnknownPittsburghfixed40.46336, -79.93057OSM ↗
UnknownPittsburghfixed40.46163, -79.92463OSM ↗
Flock SafetyPittsburghfixed40.54558, -80.00745OSM ↗
Flock SafetyPittsburghfixed40.43760, -79.76409OSM ↗
Flock SafetyPittsburghfixed40.56787, -79.80231OSM ↗
Flock SafetyPittsburghfixed40.44944, -80.17311OSM ↗
Flock Safety—fixed40.30496, -79.59526OSM ↗
Flock Safety—fixed40.30437, -79.59521OSM ↗
Flock Safety—fixed40.30367, -79.59650OSM ↗
Flock SafetyPittsburghfixed40.41381, -79.90029OSM ↗
Flock SafetyPittsburghfixed40.57165, -80.02482OSM ↗
Flock SafetyPittsburghfixed40.56941, -80.02523OSM ↗
Flock Safety—fixed40.18789, -80.22902OSM ↗
Flock Safety—fixed40.18789, -80.22902OSM ↗
UnknownPittsburghfixed40.49062, -79.90751OSM ↗
UnknownPittsburghfixed40.49080, -79.90760OSM ↗
UnknownPittsburghfixed40.49077, -79.90745OSM ↗
UnknownPittsburghfixed40.48875, -79.90102OSM ↗
UnknownPittsburghfixed40.48754, -79.88309OSM ↗
UnknownPittsburghfixed40.48742, -79.88290OSM ↗
UnknownPittsburghfixed40.48742, -79.88271OSM ↗
UnknownPittsburghfixed40.48750, -79.88267OSM ↗
UnknownPittsburghfixed40.48763, -79.88291OSM ↗
UnknownPittsburghfixed40.50738, -79.85188OSM ↗
UnknownPittsburghfixed40.50731, -79.85194OSM ↗
UnknownPittsburghfixed40.50755, -79.85156OSM ↗
PlateSmart/CyclopsTchnlgsPittsburghfixed40.52872, -79.85026OSM ↗
PlateSmart/CyclopsTchnlgsPittsburghfixed40.52873, -79.85034OSM ↗
UnknownPittsburghfixed40.53717, -79.83902OSM ↗
UnknownPittsburghfixed40.53792, -79.83979OSM ↗
UnknownPittsburghfixed40.53801, -79.83939OSM ↗
UnknownPittsburghfixed40.53810, -79.83988OSM ↗
UnknownPittsburghfixed40.53881, -79.83031OSM ↗
UnknownPittsburghfixed40.53870, -79.83061OSM ↗
UnknownPittsburghfixed40.53875, -79.83062OSM ↗
UnknownPittsburghfixed40.50652, -79.84299OSM ↗
UnknownPittsburghfixed40.50669, -79.84302OSM ↗
UnknownPittsburghfixed40.50651, -79.84284OSM ↗
UnknownPittsburghfixed40.50407, -79.84328OSM ↗
UnknownPittsburghfixed40.50400, -79.84331OSM ↗
UnknownPittsburghfixed40.50390, -79.84313OSM ↗
UnknownPittsburghfixed40.51162, -79.94731OSM ↗
UnknownPittsburghfixed40.51144, -79.94741OSM ↗
UnknownPittsburghfixed40.51151, -79.94773OSM ↗
UnknownPittsburghfixed40.51171, -79.94762OSM ↗
UnknownPittsburghfixed40.51204, -79.94933OSM ↗
UnknownPittsburghfixed40.51379, -79.95152OSM ↗
UnknownPittsburghfixed40.51399, -79.95150OSM ↗
UnknownPittsburghfixed40.51387, -79.95136OSM ↗
UnknownPittsburghfixed40.52728, -79.95029OSM ↗
UnknownPittsburghfixed40.52742, -79.95041OSM ↗
UnknownPittsburghfixed40.53564, -79.97041OSM ↗
UnknownPittsburghfixed40.53578, -79.97054OSM ↗
UnknownPittsburghfixed40.53572, -79.97066OSM ↗
UnknownPittsburghfixed40.49637, -79.94405OSM ↗
UnknownPittsburghfixed40.49780, -79.94376OSM ↗
UnknownPittsburghfixed40.49782, -79.94402OSM ↗
UnknownPittsburghfixed40.49793, -79.94385OSM ↗
UnknownPittsburghfixed40.49350, -79.94798OSM ↗
UnknownPittsburghfixed40.49345, -79.94817OSM ↗
UnknownPittsburghfixed40.49346, -79.94819OSM ↗
Motorola SolutionsPittsburghfixed40.43771, -79.92290OSM ↗
AutomotusPittsburghfixed40.43781, -79.92303OSM ↗
Flock SafetyPittsburghfixed40.40828, -79.89417OSM ↗
Flock Safety—fixed39.79587, -79.54103OSM ↗
Flock Safety—fixed39.79702, -79.54334OSM ↗
Flock Safety—fixed40.28850, -79.46593OSM ↗
Flock Safety—fixed40.28396, -79.38173OSM ↗
Flock Safety—fixed40.28442, -79.38142OSM ↗
Flock Safety—fixed40.28448, -79.38098OSM ↗
Flock SafetyPittsburghfixed40.42703, -79.88931OSM ↗
Flock SafetyPittsburghfixed40.42703, -79.88931OSM ↗
Flock SafetyPittsburghfixed40.42703, -79.88931OSM ↗
Flock SafetyPittsburghfixed40.42703, -79.88931OSM ↗
Flock SafetyPittsburghfixed40.44105, -79.95749OSM ↗
Flock SafetyPittsburghfixed40.55658, -79.81952OSM ↗
Flock Safety—fixed39.90422, -79.75198OSM ↗
Flock SafetyPittsburghfixed40.39538, -79.89966OSM ↗
Flock SafetyPittsburghfixed40.39549, -79.89946OSM ↗
Flock SafetyPittsburghfixed40.36802, -79.77950OSM ↗
Flock Safety—fixed40.13807, -79.84742OSM ↗
Flock Safety—fixed40.13659, -79.84607OSM ↗
Flock Safety—fixed40.18244, -80.23208OSM ↗
Flock Safety;PlateSmart/CyclopsTchnlgsPittsburghfixed40.33555, -80.11144OSM ↗
Flock SafetyPittsburghfixed40.43782, -79.76223OSM ↗
Flock SafetyPittsburghfixed40.46470, -79.92317OSM ↗
Flock SafetyPittsburghfixed40.56972, -79.80158OSM ↗
Flock SafetyPittsburghfixed40.46364, -79.92302OSM ↗
Motorola SolutionsPittsburghfixed40.43740, -79.91919OSM ↗
PlateSmart/CyclopsTchnlgsPittsburghfixed40.38964, -80.13306OSM ↗
Flock SafetyPittsburghfixed40.39306, -80.10561OSM ↗
PlateSmart/CyclopsTchnlgsPittsburghfixed40.39322, -80.10562OSM ↗
PlateSmart/CyclopsTchnlgsPittsburghfixed40.37308, -80.09948OSM ↗
Flock SafetyPittsburghfixed40.56930, -79.80270OSM ↗
Flock SafetyPittsburghfixed40.56845, -79.80248OSM ↗
Flock SafetyPittsburghfixed40.41392, -79.90334OSM ↗
Flock SafetyPittsburghfixed40.40875, -79.89524OSM ↗
Flock SafetyPittsburghfixed40.60288, -79.94487OSM ↗
Flock SafetyPittsburghfixed40.60290, -79.94571OSM ↗
Flock SafetyPittsburghfixed40.60338, -79.94647OSM ↗
Flock SafetyPittsburghfixed40.52132, -80.07084OSM ↗
Flock SafetyPittsburghfixed40.44123, -79.95774OSM ↗
Flock SafetyPittsburghfixed40.43856, -79.92064OSM ↗
Flock SafetyPittsburghfixed40.34751, -79.82993OSM ↗
GenetecPittsburghfixed40.45883, -80.00773OSM ↗
Flock SafetyPittsburghfixed40.40863, -79.90764OSM ↗
Flock SafetyPittsburghfixed40.46219, -80.03072OSM ↗
PlateSmart/CyclopsTchnlgsPittsburghfixed40.37303, -80.09929OSM ↗
PlateSmart/CyclopsTchnlgsPittsburghfixed40.37286, -80.09941OSM ↗
Flock SafetyPittsburghfixed40.45147, -80.18236OSM ↗
Flock SafetyPittsburghfixed40.48785, -79.88471OSM ↗
Flock Safety—fixed40.04169, -79.07510OSM ↗
Flock Safety—fixed40.04182, -79.07439OSM ↗
Flock SafetyPittsburghfixed40.34576, -80.04944OSM ↗
Flock SafetyPittsburghfixed40.34484, -80.05052OSM ↗
Flock SafetyPittsburghfixed40.34506, -80.05070OSM ↗
Flock Safety—fixed40.63960, -79.93947OSM ↗
Flock Safety—fixed40.63474, -80.31158OSM ↗
Genetec—fixed40.29919, -80.18048OSM ↗
Genetec—fixed40.29637, -80.17659OSM ↗
Motorola SolutionsPittsburghfixed40.44348, -79.95355OSM ↗
Motorola SolutionsPittsburghfixed40.44385, -79.95385OSM ↗
Motorola SolutionsPittsburghfixed40.44367, -79.95371OSM ↗
Motorola SolutionsPittsburghfixed40.44385, -79.95423OSM ↗
Motorola SolutionsPittsburghfixed40.44482, -79.95513OSM ↗
Motorola SolutionsPittsburghfixed40.44500, -79.95560OSM ↗
Motorola SolutionsPittsburghfixed40.44459, -79.95483OSM ↗
Motorola SolutionsPittsburghfixed40.44543, -79.95590OSM ↗
Motorola SolutionsPittsburghfixed40.44893, -79.95206OSM ↗
Motorola SolutionsPittsburghfixed40.44869, -79.95243OSM ↗
Motorola SolutionsPittsburghfixed40.45221, -79.95125OSM ↗
Flock Safety—fixed40.28331, -79.38208OSM ↗
CyclopsTechnologiesPittsburghfixed40.32643, -80.06513OSM ↗
CyclopsTechnologiesPittsburghfixed40.32653, -80.06519OSM ↗
PlateSmart/CyclopsTchnlgsPittsburghfixed40.33226, -80.04299OSM ↗
PlateSmart/CyclopsTchnlgsPittsburghfixed40.35642, -80.11935OSM ↗
PlateSmart/CyclopsTchnlgsPittsburghfixed40.31395, -80.08966OSM ↗
CyclopsTechnologiesPittsburghfixed40.31370, -80.08990OSM ↗
CyclopsTechnologiesPittsburghfixed40.29160, -80.10614OSM ↗
PlateSmart/CyclopsTchnlgsPittsburghfixed40.27323, -80.12693OSM ↗
PlateSmart/CyclopsTchnlgsPittsburghfixed40.27292, -80.12727OSM ↗
CyclopsTechnologies—fixed40.26272, -80.13396OSM ↗
PlateSmart/CyclopsTchnlgs—fixed40.25610, -80.15097OSM ↗
CyclopsTechnologies—fixed40.25609, -80.15057OSM ↗
PlateSmart/CyclopsTchnlgs—fixed40.25249, -80.17048OSM ↗
PlateSmart/CyclopsTchnlgs—fixed40.24222, -80.18074OSM ↗
PlateSmart/CyclopsTchnlgs—fixed40.24191, -80.18068OSM ↗
PlateSmart/CyclopsTchnlgs—fixed40.24194, -80.18057OSM ↗
PlateSmart/CyclopsTchnlgs—fixed40.24223, -80.18058OSM ↗
PlateSmart/CyclopsTchnlgs—fixed40.26209, -80.17664OSM ↗
PlateSmart/CyclopsTchnlgs—fixed40.24200, -80.18088OSM ↗
PlateSmart/CyclopsTchnlgs—fixed40.24207, -80.18047OSM ↗
PlateSmart/CyclopsTchnlgs—fixed40.25884, -80.18664OSM ↗
PlateSmart/CyclopsTchnlgs—fixed40.25887, -80.18659OSM ↗
PlateSmart/CyclopsTchnlgs—fixed40.25864, -80.18731OSM ↗
Axis Communications—fixed40.25853, -80.18725OSM ↗
PlateSmart/CyclopsTchnlgs—fixed40.25852, -80.18842OSM ↗
PlateSmart/CyclopsTchnlgs—fixed40.25712, -80.20440OSM ↗
PlateSmart/CyclopsTchnlgsPittsburghfixed40.27918, -80.08413OSM ↗
PlateSmart/CyclopsTchnlgs—fixed40.25239, -80.17068OSM ↗
PlateSmart/CyclopsTchnlgs—fixed40.26249, -80.13377OSM ↗
PlateSmart/CyclopsTchnlgsPittsburghfixed40.29036, -80.10523OSM ↗
PlateSmart/CyclopsTchnlgsPittsburghfixed40.27886, -80.08360OSM ↗
PlateSmart/CyclopsTchnlgsPittsburghfixed40.27910, -80.08372OSM ↗
PlateSmart/CyclopsTchnlgsPittsburghfixed40.31205, -80.06612OSM ↗
PlateSmart/CyclopsTchnlgsPittsburghfixed40.32607, -80.06573OSM ↗
PlateSmart/CyclopsTchnlgsPittsburghfixed40.35333, -80.02706OSM ↗
PlateSmart/CyclopsTchnlgsPittsburghfixed40.36594, -80.02509OSM ↗
PlateSmart/CyclopsTchnlgsPittsburghfixed40.36592, -80.02524OSM ↗
PlateSmart/CyclopsTchnlgsPittsburghfixed40.36949, -80.03045OSM ↗
PlateSmart/CyclopsTchnlgsPittsburghfixed40.36932, -80.03046OSM ↗
PlateSmart/CyclopsTchnlgsPittsburghfixed40.39577, -80.03332OSM ↗
PlateSmart/CyclopsTchnlgsPittsburghfixed40.40852, -80.01790OSM ↗
PlateSmart/CyclopsTchnlgsPittsburghfixed40.39573, -80.03329OSM ↗
PlateSmart/CyclopsTchnlgsPittsburghfixed40.39580, -80.03327OSM ↗
Axis CommunicationsPittsburghfixed40.41110, -80.00641OSM ↗
Axis CommunicationsPittsburghfixed40.38504, -79.99482OSM ↗
GenetecPittsburghfixed40.38228, -79.99609OSM ↗
PlateSmart/CyclopsTchnlgsPittsburghfixed40.37387, -80.00650OSM ↗
PlateSmart/CyclopsTchnlgsPittsburghfixed40.37382, -80.00623OSM ↗
PlateSmart/CyclopsTchnlgsPittsburghfixed40.36676, -80.01445OSM ↗
PlateSmart/CyclopsTchnlgsPittsburghfixed40.36443, -80.02278OSM ↗
PlateSmart/CyclopsTchnlgsPittsburghfixed40.34500, -80.02726OSM ↗
PlateSmart/CyclopsTchnlgsPittsburghfixed40.36108, -80.02859OSM ↗
PlateSmart/CyclopsTchnlgsPittsburghfixed40.36093, -80.02862OSM ↗
PlateSmart/CyclopsTchnlgsPittsburghfixed40.35151, -80.02374OSM ↗
PlateSmart/CyclopsTchnlgsPittsburghfixed40.33866, -80.02610OSM ↗
PlateSmart/CyclopsTchnlgsPittsburghfixed40.36093, -80.02849OSM ↗
PlateSmart/CyclopsTchnlgsPittsburghfixed40.34510, -80.02744OSM ↗
PlateSmart/CyclopsTchnlgsPittsburghfixed40.35608, -80.02831OSM ↗
PlateSmart/CyclopsTchnlgsPittsburghfixed40.35133, -80.02339OSM ↗
PlateSmart/CyclopsTchnlgsPittsburghfixed40.35145, -80.02366OSM ↗
PlateSmart/CyclopsTchnlgsPittsburghfixed40.33665, -80.02467OSM ↗
PlateSmart/CyclopsTchnlgsPittsburghfixed40.33372, -80.02417OSM ↗
PlateSmart/CyclopsTchnlgsPittsburghfixed40.33859, -80.01765OSM ↗
PlateSmart/CyclopsTchnlgsPittsburghfixed40.25379, -80.00153OSM ↗
PlateSmart/CyclopsTchnlgsPittsburghfixed40.25358, -80.00165OSM ↗
PlateSmart/CyclopsTchnlgsPittsburghfixed40.36454, -80.02304OSM ↗
PlateSmart/CyclopsTchnlgsPittsburghfixed40.36460, -80.02283OSM ↗
UnknownPittsburghfixed40.43879, -79.99946OSM ↗
PlateSmart/CyclopsTchnlgsPittsburghfixed40.31364, -80.08953OSM ↗
PlateSmart/CyclopsTchnlgsPittsburghfixed40.31373, -80.09000OSM ↗
PlateSmart/CyclopsTchnlgsPittsburghfixed40.31405, -80.08994OSM ↗
PlateSmart/CyclopsTchnlgsPittsburghfixed40.29168, -80.10611OSM ↗
PlateSmart/CyclopsTchnlgsPittsburghfixed40.29161, -80.10582OSM ↗
PlateSmart/CyclopsTchnlgs—fixed40.25616, -80.15095OSM ↗
PlateSmart/CyclopsTchnlgs—fixed40.26271, -80.13342OSM ↗
PlateSmart/CyclopsTchnlgs—fixed40.25247, -80.17040OSM ↗

Frequently asked

Are ALPRs legal in West Virginia?
License plate readers operate across West Virginia and their legality is governed by state and local law. Lantern takes no legal position; this page simply reflects cameras that have been mapped by the public on OpenStreetMap.
How current is this West Virginia data?
It reflects 1,018 points mapped on OpenStreetMap and updated July 18, 2026. The data refreshes periodically; individual entries are community-reported and may be missing, outdated, or mislabeled.
Who operates these cameras?
Operators vary by jurisdiction — city police departments, county agencies, and private networks. Where a contributor recorded an operator, it is shown in the city tables; otherwise the field is left blank.