We have found 1,287 properties in Osprey, FL. Average property sale price in Osprey is $388,129. It is 20.5% higher than average property value in Florida. Average price per square feet in Osprey is $153. It is 0.6% lower than average property value in Florida.