O'Hara Township is a township with home rule status in Allegheny County, Pennsylvania in the United States. It is six miles northeast of Downtown Pittsburgh. The population was 8,407 at the 2010 census.