Greg, Here are a few more sample scripts for you. http://code.google.com/p/flatlandmaps/source/browse/trunk/csv2shp.py Matt Perry used to have a good example at: http://perrygeo.net/download/txt2shp.py but the URL is no longer valid. David.