A Juniata River Valley community · Mifflin County, PennsylvaniaBorough office: (717) 899-6323

Shop · Eat · Find services

Local directory

Find useful McVeytown-area businesses, services, community organizations and public resources.

Directory note: Hours and services change. Call a business directly before making a special trip. This portal does not rank or endorse listings.

Looking for a local business, service, or community resource? Start here.