Thirty-one motorists have been charged with driving under the influence of alcohol or controlled substances. Those charged and the police departments involved are:
Charles Wesley Rogers III, 38, of 1720 Kellyburg Road, Trout Run; state police on Route 14 in Ralston on March 20.
Kurtis D. McGinnis, 27, of 2050 Eckard Road, Cogan Station; Old Lycoming Township police at Beautys Run and Lycoming Creek roads on March 7.
Scott Charles Hoffman, 36, of 1001 Walnut St.; city police following a crash on the Arch Street Bridge on March 6.
Nicholas William Spofford, 27, of 344 Percy St., South Williamsport; Old Lycoming Township police in the 2700 block of Route 15 on March 5; his third such offense.
Corey Allen Stewart, 25, of 278 Main St., Salladasburg; DuBoistown police in the borough on March 4.
William C. Stone, 41, of 2461 Lycoming Creek Road, state police at Lycoming Creek and Log Run roads on March 4.
Matthew Guy Vicars, 26, of 2710 Grand St.; state police on Interstate 180 in the city on Feb. 26.
David Allen Edelstein, 49, of Hartsville; Penn College police in the 200 block of Rose Street on Feb. 26.
Michael Robert Hufnagle, 33, of 91 Wells Road, Collomsville; state police at Route 44 and Middle Road in Limestone Township on Feb. 25.
Karin Marie Miller, 44, of 1711 Bloomingrove Road; Old Lycoming Township police in the 1800 block of Lycoming Creek Road on Feb. 24.
Edward D. Wright, 56, of 140 Mill St., Trout Run; Old Lycoming Township police in the 2300 block of Lycoming Creek Road on Feb. 21.
Mitchell Lee Barber, 30, of 218 N. Loyalsock Ave., Montoursville; DuBoistown police in the 2600 block of Euclid Avenue on Feb. 18.
Chad Michael Patton, 31, of Nazareth; city police in the 1600 block of West Fourth Street on Feb. 18.
Desiree Dawn Tubbs, 23, of 155 Phillips Drive, South Williamsport; city police in the 400 block of Rose Street on Feb. 18.
Teresa Anne King, 46, of 1227 Park Ave.; the county's DUI Task Force at Fifth and Park avenues on Feb. 17.
Alyssa K. Crawford, 20, of 276 Crawford Lane; Montoursville; Montoursville police in the 1700 block of Fairview Drive on Feb. 14.
John D. Hall, 34, of 1520 Dauber Road, Cogan Station; city police at Memorial Avenue and Oliver Street on Feb. 13.
Gregory Scott Smith, 50, of 280 Kenneth Ave.; Old Lycoming Township police in the 1900 block of Green Avenue on Feb. 12.
Tammy Mitcheltree, 51, of 205 Harvest St., Linden; state police on Route 220 and Queneshaque Road in Woodward Township on Feb. 10.
Patrick Murray Thomasson, 27, of 101 Academy St.; Penn College police at West Third and Maynard streets on Feb. 7.
Jean Mossser Rombach, 65, of 104 Westside Road, Jersey Shore; state police on Route 220 in Porter Township on Feb. 5.
Jack Anthony Banducci, 21, of Hummelstown; Penn College police following a crash in the 300 block of Susquehanna Street on Feb. 2, also charged with hit-run.
Katherine Ann Welmon, 20, of Guys Mills; the county's DUI Task Force in the 1700 block of East Third Street on Jan. 29.
Megan Elizabeth Mowery, 23, of Mifflinburg; Montoursville police following a crash on the Route 87 on-ramp to Interstate 180 West on Jan. 28.
Cathy R. Burrows, 44, of 145 Smith Court, Linden; the county's DUI Task Force in the 200 block of West Fourth Street in the city on Jan. 28.
Thomas J. Mulcahy Jr., 52, of 6240 Rose Valley Road, Trout Run; Montoursville police at Broad Street and Loyalsock Avenue on Jan. 28.
Edwin Ray Beeman, 51, of 1009 Calvert Ave.; DuBoistown police in the 2800 block of Euclid Avenue on Jan. 27.
Dustin Jesse, 28, of 1975 Yale Ave.; city police in the 600 block of First Avenue on Jan. 26.
David Allen Kinney, 48, of 1432 Richards Ave.; state police at Fifth Avenue and High Street in the city on Dec. 31.
William Joseph Bouse, 49, of 2119 Almost Country Road, Linden; DuBoistown police in the 500 block of Arch Street in the city on Nov. 23.
Cassie Elaine Stewart, 31, of Milton; state police following a crash in the 600 block of Route 15 in Armstrong Township on Oct. 12, also charged with possession of a controlled substance.