It sits at a latitude of 46.705 and longitude of -117.689. The elevation of Penawawa is 640 feet. It is 12 miles northwest of La Crosse. Ping, Purrington, and Swift are all within 5 miles of Penawawa. The Snake River runs through the area.
Penawawa Canyon is located within Penawawa.
Penewawa was a small town before it was flooded by Little Goose Dam. The town had a church, general store, some silo's, orchards, and a handful of families. The people were ordered to leave when the dam was constructed as it would be flooded. Today nothing remains of the town, but some residences are scattered around the area.