If the 11th digit in your VIN is a P, then your Ranger is from St. Paul.
Here's the other Ford assembly plants. Not sure, but I think at least one other plant also produces Rangers...
(Thanks to www.fordf150.net
L — Michigan Truck (Wayne, Michigan)
S — Allen Park (Allen Park, Michigan)
H — Lorain (Lorain, Ohio)
C — Ontario Truck (Oakville, Ontario)
E — Kentucky Truck (Jefferson County, Kentucky)
K — Kansas City (Claycomo, Missouri)
N — Norfolk (Norfolk, Virginia)
U — Louisville (Louisville, Kentucky)
Z — St. Louis (Hazlewood, Missouri)
P — Twin Cities (St. Paul, Minnesota)
T — Edison (Edison, New Jersey)