A system includes a processor configured to gather historical risk-affecting data with respect to a current road. The processor is also configured to gather current risk-affecting data with respect to the current road. Further, the processor is configured to generate a baseline risk index for the road based on the historical data. The processor is additionally configured to modify the baseline risk index based on the current data and provide a risk index value for the current road based on the modified baseline risk index