Johnstown, PA has two mechanical engineering schools within its city limits. University of Pittsburgh-Johnstown, the highest ranked school in the city with a mechanical engineering program, has a total student population of 3,057. It is the 340th highest ranked school in the USA and the 33rd highest in the state of Pennsylvania (#1 is University of Pennsylvania). To learn more about mechanical engineering programs in Johnstown, ratemyprofessors.com has reviews of mechanical engineering professors at University of Pittsburgh such as James Bandstra, Gregory Dick, Brian Houston, Maddumage Karunaratune, Thomas Malmgren, and Robert Martinazzi.
Mechanical Engineering students from Johnstown schools who go on to become mechanical engineers, mechanical design engineers, mechanical drafters, mechanical designers, etc. have a good chance at finding employment. For example, there are 232,660 people working as mechanical engineers alone in the US, and their average annual salary is $80,580. Also, Mechanical engineering technicians make on average $50,700 per year and there are about 43,580 of them employed in the US today.
Johnstown lies in Cambria county, which is one of the 32 counties in Pennsylvania. Overall, the Johnstown area has 56,600 total employed workers according to the US Bureau of Labor Statistics, with a 2.2% unemployment rate, $16.88/hr average worker wage, and a $35,110 average annual salary.
Of the 2 mechanical engineering schools in Johnstown, none have a student population over 10k. After taking into account tuition, living expenses, and financial aid, Commonwealth Technical Institute comes out as the most expensive ($26,329/yr) for mechanical engineering students, with University of Pittsburgh-Johnstown as the lowest, reported at only $14,374/yr.
| Name | State | Population | # of Schools | Avg School Rank | Total Programs | Distance from Johnstown |
| Blairsville | PA | - | 1 | 33.1288 | 4 | 19.3 miles |
| Altoona | PA | 45,489 | 5 | 33.0431 | 98 | 30.3 miles |
| Export | PA | - | 1 | 1.01296 | 0 | 37.6 miles |
| Bel Air | MD | - | 2 | 17.834 | 59 | 51.3 miles |
| Pittsburgh | PA | 305,708 | 37 | 28.1829 | 1,146 | 56.3 miles |
| State College | PA | - | 2 | 29.8064 | 24 | 64.5 miles |
| Morgantown | WV | - | 5 | 34.7934 | 186 | 73.0 miles |
| Martinsburg | WV | - | 4 | 26.5943 | 55 | 78.8 miles |
| Hagerstown | MD | - | 3 | 18.5628 | 88 | 79.4 miles |
| Fairmont | WV | - | 3 | 20.9465 | 117 | 87.1 miles |
| Winchester | VA | - | 1 | 58.7782 | 81 | 88.6 miles |
| Carlisle | PA | - | 2 | 37.9041 | 58 | 91.6 miles |
| New Wilmington | PA | - | 1 | 66.0236 | 69 | 92.2 miles |
| Emmitsburg | MD | - | 1 | 64.5126 | 59 | 94.8 miles |
| Wheeling | WV | - | 4 | 21.5968 | 101 | 96.8 miles |