Cities between new jersey and ohio

Here are some cities and towns between New Jersey and Ohio:

Pennsylvania:

  1. Philadelphia, PA
  2. Camden, NJ (just across the Delaware River from Philadelphia)
  3. Trenton, NJ (just across the Delaware River from Trenton, NJ)
  4. Princeton, NJ
  5. Doylestown, PA
  6. Allentown, PA
  7. Reading, PA
  8. Harrisburg, PA (capital of Pennsylvania)
  9. York, PA
  10. Lancaster, PA

West Virginia:

  1. Morgantown, WV
  2. Fairmont, WV
  3. Clarksburg, WV
  4. Bridgeport, WV
  5. Parkersburg, WV

Ohio:

  1. Columbus, OH (capital of Ohio)
  2. Cleveland, OH
  3. Cincinnati, OH
  4. Dayton, OH
  5. Toledo, OH
  6. Akron, OH
  7. Youngstown, OH
  8. Canton, OH
  9. Mansfield, OH
  10. Lima, OH

Note that this is not an exhaustive list, and there are many other cities and towns between New Jersey and Ohio.