Avalon is a borough in Allegheny County, Pennsylvania, United States, along the Ohio River, 6mi downstream from Pittsburgh. It is a largely residential borough with a few small stores. The population was 4,705 at the 2010 census.EducationThe borough is located in the Northgate School District.TaxesSchool tax millage rate- The Northgate School District in 2017 was 24.79. This ranked 9th highest/most expensive out of Allegheny County's 45 school districts.GeographyAvalon is located at.According to the United States Census Bureau, the borough has a total area of 0.7sqmi, of which 0.6sqmi is land and 0.1sqmi is water. Its average elevation is 932ft above sea level.Surrounding communitiesBellevueBen AvonBen Avon Heights