First, in my opinion the piece in the original posting is not a stiletto but a dagger.
A stiletto is characterised by the long, sleek triangular blade.
Of course, some may call every knife with a sleek, pointy blade a stiletto, but that doesn't make it a stiletto.
Second, your piece can be from anywhere late 19th century to well into late 20th century.
The geographical location?! I cannot say as it looks rather generic to me.
My two cents...