Delivery Areas

Bucks County Fuel’s Delivery Areas 

BCF’s delivery areas are listed below by the City or Town/Township followed by its corresponding Pennsylvania Zip code. Our delivery areas are listed in ascending alphabetical order.

current heating oil prices





Abington 19001 – (Limited) 
Andalusia 19020
Bensalem 19020

Bristol 19007
Bryn Athyn 19006
Buckingham 18912
Chalfont 18914
Churchville 18954
Croydon 19021
Doylestown 18901-18902
Fairless Hills 19030
Feasterville 19053
Forest Grove 18922
Furlong 18925

Hatboro 19040
Holicong 18928
Holland 18966
Horsham 19044
Huntingdon Valley 19006


Ivyland 18974
Jamison 18929
Lahaska 18931
Langhorne 19047
Levittown 19054
Levittown 19055
Levittown 19056
Levittown 19057
Levittown 19058
Lower Makefield 19067

Order Home Heating Oil Prices

Lower Moreland 19006
Mechanicsville 18934
Milford Square 18935
Morrisville 19067
New Hope 18938
Newportville 19047
Newtown 18940
Oakford 19053


Penndel 19047
Philadelphia 19116
Philadelphia 19154 Now Delivering To Philadelphia Philadelphia 19114
Philadelphia 19136
Philadelphia 19115
Pineville 18946
Richboro 18954
Rushland 18956
Solebury 18963
Southampton 18966
Trevose 19053
Tullytown 19007
Upper Makefield 18940
Upper Moreland 19066
Warminster 18974
Warrington 18976
Washington Crossing 18977
Willow Grove 19090
Wycombe 18980
Yardley 19067

Delivery Areas | Some areas may not be listed

shop for oil online anytime! Daily oil deliveries! No Credit Card Fees! The most convenient way to order heating oil.


If you do not see your delivery area and would like to be added to our list, just call (215) 245-0807. We would be more than happy to deliver to any nearby cities or towns not noted above. If you need more information on how much heating oil to order, please refer to our oil tank chart

Please remember to check out our special discounts page to see if your eligible for discounted heating oil prices.

Oil News

Who has the lowest prices fuel oil prices near me?

Where can I Find the AVG prices for heating oil?

Call Now